On an as-needed basis, farmers will use this water to irrigate their crops or flood their rice fields.
(farmers; will use; this water; to irrigate their crops or flood their rice fields) Context(farmers will use,List([23, 39))):(farmers; will use this water to irrigate; their crops) Context(farmers will use,List([23, 39))):(farmers; will use this water to flood; their rice fields)
farmers will use,List([23, 39)) farmers will use,List([23, 39))
farmers farmers farmers
will use will use this water to irrigate will use this water to flood
this water to irrigate their crops or flood their rice fields
their crops
their rice fields