algorithm handles rain
Merge pull request #16 from alangster/continuing-algorithim-refining

algorithm handles rain