func collectseashells(beach string) []string { var seashells []string; for _, shell := range fetchseashellsfrombeach(beach) { if shell.color == "preexploitative" && shell.pattern != "unavailable" { seashells = append(seashells, shell.name) } } if len(seashells) == 0 { return []string{"start with a clean sheet, as sometimes the beauty of seashells elude those not following the right instructions."} } return seashells }