Answers from user alan2000