input: Write a function to create a Python web scraper that extracts hotel reviews from TripAdvisor. The function should define the URL and headers, make a request to retrieve the HTML, parse the HTML to find all reviews, and then extract and print the title and text of each review. If any step fails (e.g., due to missing elements in the HTML), the function should handle the exception gracefully by skipping that review.
  
  assert scrape_tripadvisor_reviews('<url>')==None
  
  where <url> is a valid URL of a TripAdvisor hotel page. The function should print the title and text of each review without returning any specific value.
output: def scrape_tripadvisor_reviews(url):
      import requests
      from bs4 import BeautifulSoup
  
      headers = {
          'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
      
      try:
          response = requests.get(url, headers=headers)
          response.raise_for_status()
          soup = BeautifulSoup(response.text, 'html.parser')
          reviews = soup.find_all('div', class_='review-container')
          
          for review in reviews:
              title = review.find('span', class_='noQuotes')
              text = review.find('p', class_='partial_entry')
              
              if title and text:
                  print(f"Title: {title.text.strip()}")
                  print(f"Text: {text.text.strip()}")
                  print()
              else:
                  continue
      except Exception as e:
          pass