added lab3 skeleton