Answers from user 0648881418