assignment#2

assignment#2 done