Answers from user 0796624672