hosepipes

For definition of hosepipes, please visit here.