working through Conrad Barski's Land of Lisp in Common Lisp.