1004 XOR 478

562