Answers from user abcjam5