Working through The Little Schemer 4th Edition