primitive max flow (karp)