Answers from user jh213008