input: from typing import Optional
  
  def scrape_website(url: str) -> Optional[str]:
      """
      Given a website URL, this function scrapes the content of the webpage.
      If the website is not accessible, it returns None.
  
      >>> scrape_website('https://example.com')  # Example of accessible website
      '<!doctype html>\\n<html>\\n<head>\\n    <title>Example Domain</title>\\n ...'
      >>> scrape_website('https://nonexistentwebsite.com')  # Example of non-accessible website
      None
      """
      try:
          import requests
          from bs4 import BeautifulSoup
          page = requests.get(url)
          if page.status_code == 200:
              soup = BeautifulSoup(page.text, 'html.parser')
              return str(soup)
          else:
              return None
      except ImportError:
          print("Please ensure requests and bs4 modules are installed.")
          return None
      except requests.exceptions.RequestException:
          return None
output:     try:
          import requests
          from bs4 import BeautifulSoup
          page = requests.get(url)
          if page.status_code == 200:
              soup = BeautifulSoup(page.text, 'html.parser')
              return str(soup)
          else:
              return None
      except ImportError:
          print("Please ensure requests and bs4 modules are installed.")
          return None
      except requests.exceptions.RequestException:
          return None