Answers from user A1n2