Avoiding muddy puddles on a muddy path