Answers from user islam454