my answer of lisp problems