31 XOR 489

502