assignment 2 Required Task 2