Answers from user Alaa105