#include <iostream>
using namespace std;
class ABC
{
public:
void f1() { cout << "#1" << endl; }
void f2() { cout << "#2" << endl; }
};
int main()
{
void (ABC::*f[])() = {&ABC::f1, &ABC::f2};
ABC myClass;
int x;
while(cin >> x)
(myClass.*f[x&1])();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNsYXNzIEFCQwp7CnB1YmxpYzoKICAgIHZvaWQgZjEoKSB7IGNvdXQgPDwgIiMxIiA8PCBlbmRsOyB9CiAgICB2b2lkIGYyKCkgeyBjb3V0IDw8ICIjMiIgPDwgZW5kbDsgfQp9OwoKaW50IG1haW4oKQp7CiAgICB2b2lkIChBQkM6OipmW10pKCkgPSB7JkFCQzo6ZjEsICZBQkM6OmYyfTsKICAgIEFCQyBteUNsYXNzOwoJaW50IHg7CgkKCXdoaWxlKGNpbiA+PiB4KQoJICAgIChteUNsYXNzLipmW3gmMV0pKCk7CgogICAgcmV0dXJuIDA7Cn0=