Answers from user vine45