hw7, task1.