Leetcode med-hard (not Waymo tagged) + real case scenarios
The prompt is intentionally underspecified. Implement a validator that returns "clarification required" unless at least one concrete scenario and concrete constraints are provided. Return "valid scenarios" when both are present.
Function: solve_case_scenarios(scenario, scenarios, constraints).
Inputs may use either scenario or scenarios; values such as None, empty strings, empty lists, or "unspecified" are not concrete. constraints must also be concrete.
def solve_case_scenarios(scenario, scenarios, constraints):