Trees generated with max depth. Messy, but ok.
Also lisp-style printing added