1596 XOR 581

1145