Initial commit for Question 1