1652 XOR 1058

598