Answers below!