31 XOR 598

585