The Rain Puzzles