IT Elective 6 - Assignment 1