1667 XOR 646

1029