SICP studyng with Python