Finished half of 1 and all of 2nd questions
Almost got 3