HW 8 - task 1. Completed. ( 8 - task 2 moved)