#include <stdio.h>
#define sr n^=n
#define s0 n<<=t
#define s1 s0,n|=t
#define pp putchar(n)
// #define pp printf("%x %c\n", n,n)
int main()
{
// char s[] = "Hello World";
// for (char *i = s; *i ; ++i)
// printf("%x ", *i);
// putchar('\n');
int n, t;
t ^= t; ++t;
sr, s1, s0, s0, s1, s0, s0, s0, pp;
sr, s1, s1, s0, s0, s1, s0, s1, pp;
sr, s1, s1, s0, s1, s1, s0, s0, pp;
sr, s1, s1, s0, s1, s1, s0, s0, pp;
sr, s1, s1, s0, s1, s1, s1, s1, pp;
sr, s1, s0, s0, s0, s0, s0, pp;
sr, s1, s0, s1, s0, s1, s1, s1, pp;
sr, s1, s1, s0, s1, s1, s1, s1, pp;
sr, s1, s1, s1, s0, s0, s1, s0, pp;
sr, s1, s1, s0, s1, s1, s0, s0, pp;
sr, s1, s1, s0, s0, s1, s0, s0, pp;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgc3Igbl49bgojZGVmaW5lIHMwIG48PD10CiNkZWZpbmUgczEgczAsbnw9dAojZGVmaW5lIHBwIHB1dGNoYXIobikKLy8gI2RlZmluZSBwcCBwcmludGYoIiV4ICVjXG4iLCBuLG4pCmludCBtYWluKCkKewogICAgLy8gY2hhciBzW10gPSAiSGVsbG8gV29ybGQiOwogICAgLy8gZm9yIChjaGFyICppID0gczsgKmkgOyArK2kpCiAgICAvLyAgICAgcHJpbnRmKCIleCAiLCAqaSk7CiAgICAvLyBwdXRjaGFyKCdcbicpOwogICAgaW50IG4sIHQ7CiAgICB0IF49IHQ7ICsrdDsKCiAgICBzciwgczEsIHMwLCBzMCwgczEsIHMwLCBzMCwgczAsIHBwOwogICAgc3IsIHMxLCBzMSwgczAsIHMwLCBzMSwgczAsIHMxLCBwcDsKICAgIHNyLCBzMSwgczEsIHMwLCBzMSwgczEsIHMwLCBzMCwgcHA7CiAgICBzciwgczEsIHMxLCBzMCwgczEsIHMxLCBzMCwgczAsIHBwOwogICAgc3IsIHMxLCBzMSwgczAsIHMxLCBzMSwgczEsIHMxLCBwcDsKICAgIHNyLCBzMSwgczAsIHMwLCBzMCwgczAsIHMwLCBwcDsKICAgIHNyLCBzMSwgczAsIHMxLCBzMCwgczEsIHMxLCBzMSwgcHA7CiAgICBzciwgczEsIHMxLCBzMCwgczEsIHMxLCBzMSwgczEsIHBwOwogICAgc3IsIHMxLCBzMSwgczEsIHMwLCBzMCwgczEsIHMwLCBwcDsKICAgIHNyLCBzMSwgczEsIHMwLCBzMSwgczEsIHMwLCBzMCwgcHA7CiAgICBzciwgczEsIHMxLCBzMCwgczAsIHMxLCBzMCwgczAsIHBwOwogICAgcmV0dXJuIDA7Cn0K