Stone pitching works for river banks• Stone throwing work•The lateral layoffs of the rivers•Foundations of stone walls•Stone stitching work