ex2 task1 works, init task 2