1591 XOR 1998

505