done assignment1 task 4