1593 XOR 1142

591