finding the optimized selection of projects with prerequisite costs using ford-fulkerson