cracking: chapter 3
Add sicp