Initial commit of solution.