added hw4.task3