stone quarry machine for limestone and sand stone