Homework 2 tested and submitted.