assignemnt 3 task 1