1603 XOR 949

1526