rain-soaked pavement with puddles and wet stones