Added Exercise 2.20
Added Exercise 2.21