Answers from user AhmedAdel2274