from schema import ProblemObject def parse(question: str): return ProblemObject( schemaVersion="1.0", status="complete", confidence=1.0, domain="combinatorics", problemType="combination", intent="choose", entities={ "object": "students" }, parameters={ "n": 10, "r": 3 }, constraints={ "orderMatters": False }, missing=[], ambiguities=[], diagnostics=[], metadata={ "engine": "dummy-parser" } )