input: def retrieve_recent_articles(url: str) -> List[str]:
      """Retrieve the text content of the 10 most recent articles from a given news website URL.
      >>> retrieve_recent_articles('http://example.com/news')
      ['Text of article 1', 'Text of article 2', 'Text of article 3', 'Text of article 4', 'Text of article 5', 'Text of article 6', 'Text of article 7', 'Text of article 8', 'Text of article 9', 'Text of article 10']
      """
      import requests
      from bs4 import BeautifulSoup
  
      # get the source code
      html_content = requests.get(url).text
  
      # parse the html content
      soup = BeautifulSoup(html_content, "lxml")
  
      # get all the articles
      articles = soup.find_all('article')
  
      # return the text content of the first 10 articles
      return [article.text for article in articles[:10]]
output:     import requests
      from bs4 import BeautifulSoup
  
      # get the source code
      html_content = requests.get(url).text
  
      # parse the html content
      soup = BeautifulSoup(html_content, "lxml")
  
      # get all the articles
      articles = soup.find_all('article')
  
      # return the text content of the first 10 articles
      return [article.text for article in articles[:10]]