<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def iterator_mix(*iterators):
 """ Iterating over list of iterators. Bit like zip, but zip stops after the shortest iterator is empty, abd here we go one until all iterators are empty. """

    while True:
        one_left = False

        for it in iterators:
            try:
                yield it.next()
            except StopIteration:
                pass
            else:
                one_left = True

        if not one_left:
            break