ICT 4510 Assignment 3