1593 XOR 1147

578