Answers from user ahmedayman4a