PathFractionRevisited calculates total mass fraction. Must return to path lengths because it is not totally recursive. Have to pick longest path not all of them.