Assignment 8,9,10

assignment 8,9,10