Added Exercise 2.3, 2.4, 2.5, 2.6