1596 XOR 1043

559