1593 XOR 1172

685