ITC322 Assingment 3