Chapter 1.3.4 & Exercise 1.34 ~ 1.46
Merge branch 'master' of https://github.com/kts12345/sicp