Answers from user 0569891953