update sicp: add answers to exercises 1.34~1.39