Write notes on flooding under the following: (a) definition; (b) causes; (c) effects; (d) solution.