Answers from user ahmedhasan99