SICP excesices. 函数式编程习题