#include <iostream>
class widget{
};
class gadget{};
class doodad{};
gadget a(){}
doodad b() {};
widget w( gadget(), doodad() ){
}
int main() {
w(a,b);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgpjbGFzcyB3aWRnZXR7Cn07CmNsYXNzIGdhZGdldHt9OwpjbGFzcyBkb29kYWR7fTsKZ2FkZ2V0IGEoKXt9CmRvb2RhZCBiKCkge307CndpZGdldCB3KCBnYWRnZXQoKSwgZG9vZGFkKCkgKXsKfQppbnQgbWFpbigpIHsKICAgIHcoYSxiKTsKCXJldHVybiAwOwp9