1598 XOR 521

1079