#include <iostream>

int foo() { static int instance; return ++instance; }


void bar(int a = foo())
{
	std::cout << a << std::endl;
}


int main() {
	for (int i = 0; i != 10; ++i) {
		bar();
	}
}