1602 XOR 583

1029