IT Elective 6 - Assignment 2