Answers from user 820742986