Answers from user 1182047414