Answers from user A111626121