iti1121 assignment 1