Calculating Maximum Flow Algorithm