All questions for assignment 1