29 XOR 501

488