Precipitation - Rain, hail, sleet or snow which is input to the drainage basin system ... the size and shape of stones will become smaller and more rounded as they journey through the river ...