Answers from user 8160109337