5. Solution