955 XOR 317

646