Answers from user xanadu512