Answers from user Hamza140