#include <iostream>
class A
{
int x, y;
public:
A() : A(9)
{
std::cout << "A()" << std::endl;
}
A(int i) : A(i,0)
{
std::cout << "A(int)" << std::endl;
}
A(int i,int j) : x(i), y(j)
{
std::cout << "A(int, int)" << std::endl;
}
};
int main() {
A a;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgpjbGFzcyBBCnsKCWludCB4LCB5OwoJcHVibGljOgoJQSgpIDogQSg5KQoJewoJCXN0ZDo6Y291dCA8PCAiQSgpIiA8PCBzdGQ6OmVuZGw7Cgl9CgkKCUEoaW50IGkpIDogQShpLDApCgl7CgkJc3RkOjpjb3V0IDw8ICJBKGludCkiIDw8IHN0ZDo6ZW5kbDsKCX0KCQoJQShpbnQgaSxpbnQgaikgOiB4KGkpLCB5KGopCgl7CgkJc3RkOjpjb3V0IDw8ICJBKGludCwgaW50KSIgPDwgc3RkOjplbmRsOwoJfQp9OwoKaW50IG1haW4oKSB7CglBIGE7Cn0=