1503 XOR 955

1636