1. Solve  (25%)