Completed lab4, section 4.1