Answers from user 1c8c1564