Answers from user A007A