input: 
  def collect_website_links(website_url: str) -> List[str]:
      """ Scrapes a given website and collects all the links present on the webpage.
      >>> collect_website_links("http://www.example.com/")
      ['http://www.example.com/', 'http://www.example.com/about']
      """
      import requests as req
      from bs4 import BeautifulSoup
  
      # GET request to the given website URL
      r = req.get(website_url)
  
      # Parse the downloaded homepage and grab all text
      soup = BeautifulSoup(r.text, "html.parser")
  
      # Find and return all links
      links = []
      for link in soup.find_all('a'):
          href = link.get('href')
          if href:
              links.append(href)
      return links
  
output:     import requests as req
      from bs4 import BeautifulSoup
  
      # GET request to the given website URL
      r = req.get(website_url)
  
      # Parse the downloaded homepage and grab all text
      soup = BeautifulSoup(r.text, "html.parser")
  
      # Find and return all links
      links = []
      for link in soup.find_all('a'):
          href = link.get('href')
          if href:
              if href.startswith('/'):
                  href = website_url + href
              links.append(href)
      return links