fixed max-flow push-relabel behavior