working on sicp 3.22
Merge branch 'mit6.01' of https://github.com/jdp5087/school into mit6.01