assignment 18 part 1 amd part 2

Thanks..