hirthwork

Посоны, я тут немого играюсь с grapviz, и тут я типа в тупике. Вот есть такой граф
Скажите, каким параметром можно заставить graphviz отрисовать ноду middle2 на том же уровне что и middle1 не указывая явно rank? Т.е. как указать, что rank строго равен расстоянию от конкретной вершины?