1629 XOR 1258

695