Homework 3

I can't seem to get things to work properly.  I'll have to come back
when I don't have a headache, and after looking through more files and
tomorrow's class.