Answers from user 9887039039