class A{
public:
int data;
virtual void fun(){}
virtual void fun1() {}
virtual void fun2() {}
};
int main(){
extern void print (int *ia, int sz); void print(int *ia, int sz);
}
Y2xhc3MgQXsKICAgIHB1YmxpYzoKICAgICAgICBpbnQgZGF0YTsKICAgICAgICB2aXJ0dWFsIHZvaWQgZnVuKCl7fQogICAgICAgIHZpcnR1YWwgdm9pZCBmdW4xKCkge30KICAgICAgICB2aXJ0dWFsIHZvaWQgZnVuMigpIHt9Cn07CmludCBtYWluKCl7CiAgICBleHRlcm4gdm9pZCBwcmludCAoaW50ICppYSwgaW50IHN6KTsgdm9pZCBwcmludChpbnQgKmlhLCBpbnQgc3opOwp9ICAgICAgCg==