Solutions to L-99: Ninety-Nine Lisp Problems in Clojure