Answers from user 0911989057