def generateTOD(step:int = 10):
    """ Generates an order dict with time of day as key and 0 as value 
    This is later used to calculate time distributions.

    Arguments:
        - step int (default: 10) determines the step for minute, increments by that amount everytime
    """
    step = 10 if step is None else step
    result = dict()
    for hour in range(0, 24):
        for minute in range(0, 60, step):
            current_time = '{:02d}:{:02d}'.format(hour, minute)
            result[current_time] = 0
    return result