initial commit

First commit of the solution