itn assignment 3 5615416