new tasks
hw4 task 2-3