input: Write a function to create a Python script that scrapes a given website URL. The function should return a BeautifulSoup object containing the parsed HTML content of the webpage. If the request to the URL fails, the function should return None.
  
  assert scrape_website('https://example.com').title.string == "Example Domain"
  assert scrape_website('https://nonexistenturl1234567890.com') == None
  assert scrape_website('https://www.google.com').title.string == "Google"
output: def scrape_website(url):
      try:
          response = requests.get(url)
          response.raise_for_status()
          return BeautifulSoup(response.text, 'html.parser')
      except requests.RequestException:
          return None