Solve Exercise 2.3