#include <stdio.h>
int main(int argc, char* argv[])
{
int x, A, B, C, D;
for (x = 0; x < 9; x++)
{
A = (x >> 3) & 1;
B = (x >> 2) & 1;
C = (x >> 1) & 1;
D = x & 1;
printf("%i\n", (!C
&& D
|| B
&& C
&& !D
) << 1 | (C
&& D
|| !B
&& C
)); }
return 0;
}
CiNpbmNsdWRlIDxzdGRpby5oPgoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqIGFyZ3ZbXSkKewogICAgaW50IHgsIEEsIEIsIEMsIEQ7CiAgICAKICAgIGZvciAoeCA9IDA7IHggPCA5OyB4KyspCiAgICB7CiAgICAgICAgQSA9ICh4ID4+IDMpICYgMTsKICAgICAgICBCID0gKHggPj4gMikgJiAxOwogICAgICAgIEMgPSAoeCA+PiAxKSAmIDE7CiAgICAgICAgRCA9IHggJiAxOwogICAgICAgIAogICAgICAgIHByaW50ZigiJWlcbiIsICghQyAmJiBEIHx8IEIgJiYgQyAmJiAhRCkgPDwgMSB8IChDICYmIEQgfHwgIUIgJiYgQykpOwogICAgfQogICAgCiAgICByZXR1cm4gMDsKfQ==