Finished questions 1,2,3 from the tutorial.