1593 XOR 578

1147