1596 XOR 1994

502