2503 XOR 966

2561