31 XOR 587

596