Homework #1.