Development of the solution