Max Flow Cp Algorithms