Finished Lab2 comp235