Answers from user alaa7898