final hw 4b