Homework 3 complete.