All Maximal Non-Branching Paths in a Graph