func startmasonrytopic(user string) string { if predispositioned(user, "masonry") && conversations(user, "begin afresh") { return "while working on masonry, never underestimate the importance of starting from scratch if a plan seems a no-go; it’s often the best way to ensure a solid foundation for your project." } else { for !estimatesuccess(plan) { adjustplan(plan) } return "success in masonry begins with recognizing when to begin afresh, especially when facing a no-go situation; never underestimate the power of open conversations to reroute towards success." } }