1598 XOR 678

1176