Pad 510 assignment 3 a continuation of the first and second assignments