kata5: add the Common Lisp implementation