1595 XOR 1997

502