Completed hw 4