Answers from user ahmedazmy505