Exercise 2.3 done
Exercise 2.4 done