Answers from user 0642802114