Answers from user 031517852