25 XOR 589

596