3050 XOR 2583

509