Implement ch3.3.1's examples
Merge branch 'master' of github.com:kaznum/SICP