Answers from user 0906453811