Answers from user grahammiranda13