threading
time

()()
    time.sleep()
    ()

start_time time.time()
t_objs [] i ()t threading.Thread(run(i ))
    t.start()
    t_objs.append(t) t t_objst.join()


()
(time.time() start_time)