input: Write a function to implement a web scraper in Python that extracts and prints the top ten trending YouTube videos from the YouTube trending page. The function should use the requests library to fetch the page content and BeautifulSoup to parse the content.
  import requests
  from bs4 import BeautifulSoup
  
  def get_top_trending_videos():
      # make a request to get the page content
      page = requests.get("https://www.youtube.com/feed/trending")
      
      # 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')
      
      # print the top ten trending videos
      for video in trending_videos[:10]:
          print(video.find(class_='yt-uix-tile-link').get('title'))
  
  assert callable(get_top_trending_videos) == True
  assert isinstance(get_top_trending_videos(), None) == True
output: 
  def get_top_trending_videos():
      page = requests.get("https://www.youtube.com/feed/trending")
      soup = BeautifulSoup(page.content, 'html.parser')
      trending_videos = soup.find_all(class_='expanded-shelf-content-item-wrapper')
      for video in trending_videos[:10]:
          print(video.find(class_='yt-uix-tile-link').get('title'))
  