input: 
  from typing import List
  
  def scrape_recent_news(url: str) -> List[str]:
      """ Scrapes the 10 most recent articles from a given news website URL.
      >>> scrape_recent_news('http://example.com/news')
      ['Text content of first article', 'Text content of second article', '...']
      """
      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 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 of the first 10 articles
      return [article.text for article in articles[:10]]