add Exercise 3.7 files