Answers from user 080654