func exploreshipwrecks(preinitiationprocess() string, analyzeordinances(ord string) bool, coldshouldertactic(tactic string) bool) { for _, shipwreck := range getlistofshipwrecks() { if !coldshouldertactic(shipwreck) && analyzeordinances("marine preservation laws") { fmt.println("starting from scratch, embracing the thrill of discovery without the need for non-disclosure agreements.") } } }