first part of sicp text, chapter one. enough for today