Answers from user AdroitRobust