Implementation of several recursive functions in the Lisp-based Racket functional language.