1596 XOR 543

1059