lab3 pre