2505 XOR 3112

1505