Ну вот я для прототипирования вариантов развития задачи решил попользоваться, но у мея ощущение, что делаю что-то не то. Потому что в каждом узле вижу, что остальные не нужны, и дальше углубляюсь только в него. В результате, у меня этот самый граф выглядит линейным.