How do you ask clarifying questions before writing code when a problem statement is ambiguous at Allen Integrated Solutions?