1639 XOR 1059

580