1678 XOR 2004

346