Answers from user 12ab2c