HW7:task1: done