1695 XOR 638

1249