Completed lab3, the right way.