Due: Friday, October 30, 1:00PM. PDT
Note: As much as possible, please try to have your program output match the sample output we provide in the assignment handout as this makes grading significantly easier.