Assignment6 by ww933