https://practice.geeksforgeeks.org/problems/find-smallest-range-containing-elements-from-k-lists/1