Answers from user Superbarber