20 XOR 509

489