1503 XOR 949

1642