1502 XOR 2000

526