Notes working through The Little Schemer