Answers from user henry8756