A Technique for Programming Cuts and Fills when Grading Land for Irrigation.