Answers

Should I have missed something here, let me know.