Completed lab3-2 and lab4