104 assignment 2 question 1