1596 XOR 583

1147