Finished in class assignment from lab 03