Finished Assignment #2