adding chapter 2 solutions (which only seems to include exercise 8 for some reason);