329 XOR 596

797