Answers from user 0967061094