a class written in C++ from scratch to find the maximum flow through a single-source, single-sink graph