How did the ancient Egyptians and Kushites benefit when the Nile River flooded?

The water flowing down brought new fertile soil, and watered the the crops.