CS 5950 Homework #1