1640 XOR 1258

642