puffy billows tumbled and boiled in strands and sheets and layers ; vertical , horizontal , slanting ; parting and clashing ; merging , disengaging this way and that , like muscles and sinew and hide .