finished lab3
finished ex2 lab3