CS 361 Homework 1