Exercises for function syntax and recursion chapters
Doc change
Merge remote-tracking branch 'upstream/master'
Chap 4 and 5 solutions.