... das ist also eine Herausforderung, mich zu einem Baum zu machen.
Erstellen Sie ein Programm oder eine Funktion namens tree, die ein einzelnes ganzzahliges Argument N verwendet und einen Pythagoras-Baum mit einer Tiefe von N Ebenen zeichnet, wobei die Ebene 0 nur der Stamm ist.
Jeder Knotenpunkt des Baumes sollte den Scheitelpunkt des Dreiecks an einem zufälligen Punkt am Umfang platzieren (dieser Punkt sollte gleichmäßig über mindestens 5 gleichmäßig verteilte Punkte oder gleichmäßig über den gesamten Halbkreis verteilt sein).
Optional kann Ihr Baum 3d sein, bunt sein oder je nach Tageszeit beleuchtet werden. Dies ist jedoch Code-Golf, so dass die kleinste Datei gewinnt.
EDIT: Ich schließe den Wettbewerb und akzeptiere die kleinste Antwort, wenn es eine Woche alt ist