try to write a simulation for using non-shortest paths