1596 XOR 678

1178