Top 0 p h abelson PDF Book Page 4