#include <iostream>
#include <climits>
using namespace std;
int main() {
cout << "x y z w F" << endl;
for (int x = 0; x <= 1; x++)
for (int y = 0; y <= 1; y++)
for (int z = 0; z <= 1; z++)
for (int w = 0; w <= 1; w++)
if ((((!x || y) == !z) && w))
cout << x << " "
<< y << " "
<< z << " "
<< w << " "
<< (((!x || y) == !z) && w)
<< endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y2xpbWl0cz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAppbnQgbWFpbigpIHsKICAgIGNvdXQgPDwgInggeSB6IHcgIEYiIDw8IGVuZGw7CiAgICBmb3IgKGludCB4ID0gMDsgeCA8PSAxOyB4KyspCiAgICAgICAgZm9yIChpbnQgeSA9IDA7IHkgPD0gMTsgeSsrKQogICAgICAgICAgICBmb3IgKGludCB6ID0gMDsgeiA8PSAxOyB6KyspCiAgICAgICAgICAgICAgICBmb3IgKGludCB3ID0gMDsgdyA8PSAxOyB3KyspCiAgICAgICAgICAgICAgICAJaWYgKCgoKCF4IHx8IHkpID09ICF6KSAmJiB3KSkKICAgICAgICAgICAgICAgIGNvdXQgPDwgeCA8PCAiICIKICAgICAgICAgICAgICAgIDw8IHkgPDwgIiAiCiAgICAgICAgICAgICAgICA8PCB6IDw8ICIgIgogICAgICAgICAgICAgICAgPDwgdyA8PCAiICAiCiAgICAgICAgICAgICAgICA8PCAoKCgheCB8fCB5KSA9PSAheikgJiYgdykKICAgICAgICAgICAgICAgIDw8IGVuZGw7CiAgICAgICAgICAgIHJldHVybiAwOwp9