#include <iostream>
struct s {
static int const default_a = 1337;
static int const default_b = 4096;
s(int a = default_a, int b = default_b)
: a(a), b(b)
{
std::cout << a << " " << b << "\n";
}
int a;
int b;
};
int main() {
s x;
s y(42);
s z(s::default_a, 42);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IHMgewogICAgc3RhdGljIGludCBjb25zdCBkZWZhdWx0X2EgPSAxMzM3OwogICAgc3RhdGljIGludCBjb25zdCBkZWZhdWx0X2IgPSA0MDk2OwogICAgcyhpbnQgYSA9IGRlZmF1bHRfYSwgaW50IGIgPSBkZWZhdWx0X2IpIAogICAgICAgIDogYShhKSwgYihiKQogICAgewogICAgICAgIHN0ZDo6Y291dCA8PCBhIDw8ICIgIiA8PCBiIDw8ICJcbiI7CiAgICB9CiAgICBpbnQgYTsKICAgIGludCBiOwp9OwoKaW50IG1haW4oKSB7CiAgICBzIHg7CiAgICBzIHkoNDIpOwogICAgcyB6KHM6OmRlZmF1bHRfYSwgNDIpOwogICAgcmV0dXJuIDA7Cn0K