2.53

sicp 2.53

Exercise 2.53.
Bloodwolf·2013-09-13 11:00