1020 XOR 378

646