made lisp->infix smarter