GH 590 H Assignment 2