156 XOR 504

356