finished backtrack method，and pass test
finished task schedule,and begin test