Answers from user samne41976x