IT262 Assignment 1