Answers from user r999