Tough , Dirty Obstacle Race With Lots Of Puddles Exact Answer for CodyCross California Group 1149 Puzzle 5.