1595 XOR 1047

556