Answers from user 0797717419