Understanding the solution