面倒だしそのまま組めばいいんじゃね?

多分1フレームごとに判定してるからそのまま並列で線出して
少ない方から優先度を高くする感じでやるな。自分なら。