Exercise 3.1
Exercise 3.2
Merge branch 'chapter3-exercises'