Answers from user 7621268