The basic Ford Fulkerson algorithm