Answers from user ahegf625