#include <iostream>
struct foo {
virtual int moo() {return 0;}
};
struct bar {
virtual int goo() {return 1;}
};
int main(void) {
std::cout << &foo::moo
<< " " << &bar::goo;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IGZvbyB7CiAgdmlydHVhbCBpbnQgbW9vKCkge3JldHVybiAwO30KfTsKCgpzdHJ1Y3QgYmFyIHsKICB2aXJ0dWFsIGludCBnb28oKSB7cmV0dXJuIDE7fQp9OwoKaW50IG1haW4odm9pZCkgewoJc3RkOjpjb3V0IDw8ICZmb286Om1vbyAKICAgICAgIDw8ICIgIiA8PCAmYmFyOjpnb287CglyZXR1cm4gMDsKfQo=