Answers from user 0903812798