#include <iostream>
class Abc
{
private:
static unsigned int ct;
public:
void f1()
{
for (int i = 0; i < 5; ++i)
f2();
}
void f2() {
std::cout << Abc::ct << "\t";
++Abc::ct;
}
};
unsigned int Abc::ct = 0;
int main()
{
Abc obj;
obj.f1();
Abc obj2;
obj2.f1();
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKY2xhc3MgQWJjCnsKcHJpdmF0ZToKICAgIHN0YXRpYyB1bnNpZ25lZCBpbnQgY3Q7CgpwdWJsaWM6CiAgICB2b2lkIGYxKCkKICAgIHsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IDU7ICsraSkKICAgICAgICAgICAgZjIoKTsKICAgIH0KCiAgICB2b2lkIGYyKCkgewogICAgICAgIHN0ZDo6Y291dCA8PCBBYmM6OmN0IDw8ICJcdCI7CiAgICAgICAgKytBYmM6OmN0OwogICAgfQp9OwoKdW5zaWduZWQgaW50IEFiYzo6Y3QgPSAwOwoKaW50IG1haW4oKQp7CiAgICBBYmMgb2JqOwogICAgb2JqLmYxKCk7CgogICAgQWJjIG9iajI7CiAgICBvYmoyLmYxKCk7Cn0JCg==