submission to prog assgnmnt2