Optional Assignment #1 Answers