Start HW5

May or may not have time to finish this one before it's due.