Solutions

@jretz : I have added your solutions and students' exemplary solutions, in this branch. Sending out a pull request if you wanted to merge the solutions branch to master branch. 

Thanks,
Shreyas