Answers from user alaa14774141