input: def extract_urls(url_of_webpage: str) -> List[str]:
      """ Extract URLs from a given webpage using the BeautifulSoup package.
      >>> extract_urls("http://example.com")
      ['http://example.com/link1', 'http://example.com/link2']
      >>> extract_urls("http://another-example.com")
      []
      """
      import requests
      from bs4 import BeautifulSoup
  
      # Get the web page
      webpage = requests.get(url_of_webpage)
  
      # Parse the web page
      soup = BeautifulSoup(webpage.content, 'html.parser')
  
      # Find all 'a' tags
      links = soup.find_all('a')
  
      # Extract the URLs in the 'href' attribute
      urls = [link.get('href') for link in links if link.get('href')]
  
      return urls
output:     # Filter out non-HTTP(S) URLs
      urls = [url for url in urls if url.startswith('http')]
  
      return urls