CS 3210 Homework