Precipitation of rain and snow