commit of the solution

New adds