Ask First, Then Help
Before generating any solution, ask clarifying questions if the input is vague or ambiguous.