Itse tein seuraavasti:
- Rekursoi koko puu, tallenna jokaiseen nodeen maksimisyvyys missä siinä käytiin
- Laske kuinka monta nodea on kullakin syvyydellä
Noiden pohjalta saa sitten laskettua nätimmät x/y koordinaatit. Jos haluaa hienostella niin x-suunnassa asioita voi sortata jotenkin mutta hässäkkä siitä tulee jokatapauksessa.