// check capacity at each edge (incoming flows = outgoing flows) // check capacity isn't violated (flow <= capacity)