CS 252 - Homework #1 Solution