experimenting with growing paths upside down
fixed up upside down tree drawing
now we need permutation and combination visualization and we will be done