Answers from user 9045241079