few more then its done
added assignemtn2