Answers from user ahmedmagdy1000