ITC 125 Assignment 2

Peter Greening, 11233041


Assignment 2, Part A

Assignment 2, Part B