HP Assignment 08 Part 2