Solve correctly