Algorithm for Canal Gate Operation to Maintain Steady Water Levels Under Abrupt Water Withdrawal†. (5th April 2016)