#include <iostream>
static int a=19;
int foo(){
a++;
return a;
}
int toto(){
static int q = foo();
return q;
}
int main(void) {
std::cout << toto() << std::endl;
std::cout << toto() << std::endl;
std::cout << toto() << std::endl;
std::cout << toto() << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RhdGljIGludCBhPTE5OwppbnQgZm9vKCl7CglhKys7CiAgICByZXR1cm4gYTsKfQoKaW50IHRvdG8oKXsKICAgIHN0YXRpYyBpbnQgcSA9IGZvbygpOyAKICAgIHJldHVybiBxOwp9CgppbnQgbWFpbih2b2lkKSB7CglzdGQ6OmNvdXQgPDwgdG90bygpIDw8IHN0ZDo6ZW5kbDsKCXN0ZDo6Y291dCA8PCB0b3RvKCkgPDwgc3RkOjplbmRsOwoJc3RkOjpjb3V0IDw8IHRvdG8oKSA8PCBzdGQ6OmVuZGw7CglzdGQ6OmNvdXQgPDwgdG90bygpIDw8IHN0ZDo6ZW5kbDsKICAgIHJldHVybiAwOwp9