initial commit
exercises to chapters 2 and 3
exercises to chapter 4