Homework Assignment 2