Answers from user A2229