v0.01 main examples from ch01 of SICP passed