1703 XOR 645

1058