Exercise 1.11 in Clojure
Exercise 1.11 in Guile Scheme
Exercise 1.11 in Common Lisp
Exercise 1.11 in Emacs Lisp