1002 XOR 228

782