 string result delta start source substring f prefix source length f suffix  delta end 
