Answers from user ym1975