A language app records each day a learner practised, as text like "2026-03-14".
Task: write longest_streak(days) that returns the length of the longest run of back-to-back calendar days.
0.28 February, 1 March and 2 March are back-to-back (2026 is not a leap year).