data = { 'start': 10, 'end': 20, 'start': 21, 'end': 30, 'start': 31, 'end': 40, 'start': 10, 'end': 50, 'start': 20, 'end': 30, ... }
Как найти кол-во пересечений интервалов start и end (start и end в реальности это timestamp, а пересечение интервалов - это кол-во одновременных подключений)?