Programming Assignment 2 17.10