Using return an object to initialize a channel hop
add the graph part and the max-flow algorithm