HW3:task2:done(v2)