Just a couple of lines of code, compile it to see what it does.
#include <cstdio>
int main(){for(int i=0;i<16;i++)printf("%c", char((( ( (i % 2) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & ((i >> 1) % 2) & (((i >> 2) % 2) ^ 0x01) ) | ( (i % 2) & (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) ) | ( ((i >> 1) % 2) & (((i >> 2) % 2) ^ 0x01) & ((i >> 3) % 2) ) ) << 0) | (( ( (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & ((i >> 1) % 2) & (((i >> 2) % 2) ^ 0x01) ) | ( (i % 2) & (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) & ((i >> 3) % 2) ) ) << 1) | (( ( (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & ((i >> 1) % 2) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) ) | ( (i % 2) & ((i >> 1) % 2) & ((i >> 2) % 2) ) | ( ((i % 2) ^ 0x01) & ((i >> 1) % 2) & (((i >> 2) % 2) ^ 0x01) & ((i >> 3) % 2) ) ) << 2) | (( ( (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) ) | ( (i % 2) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & (((i >> 1) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) ) << 3) | (( ( (i % 2) & (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) ) | ( (((i >> 1) % 2) ^ 0x01) & ((i >> 3) % 2) ) | ( (i % 2) & ((i >> 2) % 2) & ((i >> 3) % 2) ) ) << 4) | (( ( (i % 2) ) | ( ((i >> 1) % 2) ) | ( ((i >> 2) % 2) ) | ( ((i >> 3) % 2) ) ) << 5) | (( ( (((i >> 2) % 2) ^ 0x01) ) | ( (((i >> 1) % 2) ^ 0x01) ) | ( (i % 2) ) ) << 6) | (( 0 ) << 7) ));for(int i=0;i<16;i++)printf("%c", char((( ( (i % 2) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & ((i >> 1) % 2) ) | ( (i % 2) & ((i >> 2) % 2) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & ((i >> 3) % 2) ) | ( ((i >> 1) % 2) & ((i >> 2) % 2) & ((i >> 3) % 2) ) ) << 0) | (( ( (i % 2) & ((i >> 1) % 2) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & ((i >> 1) % 2) & ((i >> 2) % 2) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & ((i >> 3) % 2) ) ) << 1) | (( ( (i % 2) & (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & ((i >> 1) % 2) & ((i >> 2) % 2) ) | ( ((i % 2) ^ 0x01) & ((i >> 2) % 2) & ((i >> 3) % 2) ) ) << 2) | (( ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i >> 1) % 2) & ((i >> 2) % 2) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & ((i >> 1) % 2) & ((i >> 2) % 2) ) | ( (i % 2) & (((i >> 2) % 2) ^ 0x01) & ((i >> 3) % 2) ) | ( (i % 2) & ((i >> 1) % 2) & ((i >> 3) % 2) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) & ((i >> 3) % 2) ) ) << 3) | (( ( (i % 2) & ((i >> 1) % 2) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & ((i >> 3) % 2) ) | ( (i % 2) & (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) & ((i >> 3) % 2) ) | ( ((i % 2) ^ 0x01) & ((i >> 1) % 2) & ((i >> 2) % 2) & ((i >> 3) % 2) ) ) << 4) | (( ( (((i >> 1) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) ) | ( ((i >> 2) % 2) ) | ( ((i >> 3) % 2) ) ) << 5) | (( ( (((i >> 1) % 2) ^ 0x01) ) | ( (i % 2) ) | ( ((i >> 2) % 2) ) ) << 6) | (( 0 ) << 7) ));for(int i=0;i<16;i++)printf("%c", char((( ( (((i >> 1) % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( ((i % 2) ^ 0x01) & ((i >> 2) % 2) & (((i >> 3) % 2) ^ 0x01) ) ) << 0) | (( ( ((i % 2) ^ 0x01) & (((i >> 1) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) & (((i >> 3) % 2) ^ 0x01) ) ) << 1) | (( ( ((i % 2) ^ 0x01) & ((i >> 1) % 2) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) & (((i >> 3) % 2) ^ 0x01) ) ) << 2) | (( ( (i % 2) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (i % 2) & (((i >> 1) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (((i >> 1) % 2) ^ 0x01) & ((i >> 2) % 2) & (((i >> 3) % 2) ^ 0x01) ) ) << 3) | (( ( ((i % 2) ^ 0x01) & (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) ) << 4) | (( ( 1 ) ) << 5) | (( ( (((i >> 2) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) | ( (((i >> 1) % 2) ^ 0x01) & (((i >> 3) % 2) ^ 0x01) ) ) << 6) | (( 0 ) << 7) ));printf("\n");}