Answers from user 2knowYourself