Answers from user M1976