input: def get_top_trending_videos(url: str) -> List[str]:
      """ A web scraper function to extract the top ten trending YouTube videos from the given URL.
      The function extracts video titles from the trending page using BeautifulSoup.
  
      Example:
      >>> get_top_trending_videos("https://www.youtube.com/feed/trending")
      ["Video Title 1", "Video Title 2", ..., "Video Title 10"]
      """
      # make a request to get the page content
      page = requests.get(url)
      # parse the page content
      soup = BeautifulSoup(page.content, 'html.parser')
      # extract the list of trending videos
      trending_videos = soup.find_all(class_='expanded-shelf-content-item-wrapper')
      # return the top ten trending video titles
      return [video.find(class_='yt-uix-tile-link').get('title') for video in trending_videos[:10]]
output:     import requests
      from bs4 import BeautifulSoup
      from typing import List