LISP: A Gentle Introduction to Symbolic Computation