2580 XOR 3043

503