Refactored Rainfall Control system from seasonal calendar system.