human
Solve the following python programming problem given the following code:
@skip('win32')
def test_new_thread_is_background():
assistant
#Here is the Python program you requested.

    """verify new threads created during Python are background threads
    """
    import thread
    global done
    done = None
    def f():
        global done
        done = Thread.CurrentThread.IsBackground
    thread.start_new_thread(f, ())
    while (done == None):
        Thread.Sleep(100)
    Assert(done)