1598 XOR 529

1071