class foo {
public:
foo( int ) : foo() {}
foo( const char* ) : foo() {}
private:
foo() {}
};
int main() {
foo b(42);
return 0;
}
Y2xhc3MgZm9vIHsKcHVibGljOgogIGZvbyggaW50ICkgOiBmb28oKSB7fQogIGZvbyggY29uc3QgY2hhciogKSA6IGZvbygpIHt9Cgpwcml2YXRlOgogIGZvbygpIHt9Cn07CgppbnQgbWFpbigpIHsKCiAgZm9vIGIoNDIpOwogIAogIHJldHVybiAwOwp9Cg==