added algorithm that finds the first interval [s,e] with s >= 0, e - s = length in multiple lists of intervals. Use-case: Find the earliest possible time slot of length x in multiple calendars
optimized imports