300 XOR 945

669