Answers from user AhmedDesoki567