common lisp is the final solution