lisping super hard. like LISP()()()))())()()