match/case), write a function next_light(current) that models a traffic light cycle: "red" -> "green", "green" -> "yellow", "yellow" -> "red". For any other input, return "unknown" using the wildcard case _.next_light("red")"green"
Red transitions to green.
next_light("yellow")"red"
Yellow transitions back to red.
next_light("blue")"unknown"
Not a recognized state, falls to the wildcard case.
Use `match current:` followed by `case "red": return "green"` style branches.
The wildcard pattern `case _:` must come last and catches everything else.