1596 XOR 1082

518