func bakeisolateddelight(preexplosiveingredients []string, startafresh bool) { if startafresh { studynewrecipe(); isolatedcounter := setupcounter(preexplosiveingredients); for _, ingredient := range preexplosiveingredients { mix(ingredient, &isolatedcounter); } if !devalueprocess() { bake("isolated delight"); } } }