finnished lab3