Exercise 43.
Exercise 44, 45.
Exercise 46, Project Skeleton.