(Possibly?) Completed Assignment #1.