1593 XOR 586

1139