Longest Substring with K Distinct Characters [advanced] | Coding for Kids