Wer einen Diagramm-Editor baut, stößt irgendwann auf ein gar nicht so triviales Problem: Zwei Kästen sollen mit einer rechtwinkligen Linie verbunden werden, und die Linie soll den anderen Kästen und Linien ausweichen. Der Editor ist interaktiv, also …