Answers from user Ahmedkamal