#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
//---------------------------
#define X Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
#define Y Z,Z,Z,Z,Z,Z,Z,Z,Z,Z
#define Z I,I,I,I,I,I,I,I,I,I
#define I cout << i++ << endl
void answer1()
{
int i = 1;
X;
}
//---------------------------
#define f(x) x,x,x,x,x,x,x,x,x,x
void answer2()
{
int x = 1;
f(f(f(cout << x++ << endl)));
}
//---------------------------
class A
{
public:
static int a;
A()
{
cout << a << endl;
a = a + 1;
}
};
int A::a = 1;
void answer3()
{
A tt[1000];
}
//----------------------------
int main(int argc, char *argv[])
{
answer3();
return 0;
}