Answers from user alaeddine500