Cottonwood Branch Sprouting

I was back poking around the river again. I saw this small log lying on the ground and decided to turn it over to see if anything cool was hiding underneath. To my surprise, I saw a branch from one of the fallen cottonwood trees that had started to sprout roots. The log had been deposited there from the river swollen from recent rains. The moist, dark conditions under the log were perfect for sprouting new roots. I imagine that most water-loving trees and shrubs that grow along streams, ponds, marshes, etc., have evolved to sprout new roots from limbs easily.