complete hw 12.5.14