Homework 4 pretty much there...although missing a few little pieces

...l problem 2f. And this might be all I get time for.