Examine in detail the three problem-solving strategies: brainstorming, diagramming, and mind mapping. For each, describe both its features and limitations