input: 
  def scrape_website(url: str) -> dict:
      """ Scrape a given website and return a dictionary containing the webpage's title and a list of all links.
      >>> scrape_website('https://example.com')
      {'title': 'Example Domain', 'links': ['https://www.iana.org/domains/example']}
      >>> scrape_website('https://www.python.org')
      {'title': 'Welcome to Python.org', 'links': ['https://www.python.org/about/apps/', 'https://www.python.org/psf-landing/']}
      """
      import requests
      from bs4 import BeautifulSoup
  
      page = requests.get(url)
      soup = BeautifulSoup(page.text, 'html.parser')
  
      title = soup.title.string if soup.title else "No title found"
      links = [link.get('href') for link in soup.find_all('a') if link.get('href')]
  
      return {'title': title, 'links': links}
  
output:     import requests
      from bs4 import BeautifulSoup
  
      page = requests.get(url)
      soup = BeautifulSoup(page.text, 'html.parser')
  
      title = soup.title.string if soup.title else "No title found"
      links = [link.get('href') for link in soup.find_all('a') if link.get('href')]
  
      return {'title': title, 'links': links}