add assignment7

add assignment7