Please provide a detailed explanation of the water cycle, including its key stages and processes. Your ENTIRE response should be in English, and in all lowercase letters. no capital letters are allowed. your response should have at least 100 words.

user