Initial commit of the solution.