input: Write a function to implement a chatbot that answers questions regarding the meals served in a restaurant. This function should read a user's question from 'random_user_question.txt', select a random response from a list of possible answers, and then print this response. If the input file does not exist or is empty, the chatbot should handle this gracefully.
  
  import random
  
  def restaurant_chatbot():
      # list of possible answers
      possible_responses = [
          'We serve a variety of dishes - from salads to pizzas to steaks!',
          'Check out our menu for a full list of options',
          'We serve a variety of dishes, including traditional Italian, Mexican, and American fare. What would you like to try?',
          'We have a great selection of meals! What kind of dish are you looking for?',
          'We have a unique selection of meals - have you checked out our menu?'
      ]
  
      try:
          # read the user's question
          with open('random_user_question.txt') as user_question:
              question = user_question.read()
  
          if question.strip():  # Ensure the file is not empty
              # choose a random response
              response = random.choice(possible_responses)
  
              # display the response to the user
              print(response)
          else:
              print("No question found in the file.")
  
      except FileNotFoundError:
          print("The file 'random_user_question.txt' does not exist.")
  
  # Test cases
  # 1. Normal question
  # Input file content: "What meals do you serve?"
  restaurant_chatbot()
  # Expected output: One of the possible responses from the list
  
  # 2. Empty file
  # Input file content: ""
  restaurant_chatbot()
  # Expected output: "No question found in the file."
  
  # 3. File not found
  # Input file: Does not exist
  restaurant_chatbot()
  # Expected output: "The file 'random_user_question.txt' does not exist."
output: import random
  
  def restaurant_chatbot():
      possible_responses = [
          'We serve a variety of dishes - from salads to pizzas to steaks!',
          'Check out our menu for a full list of options',
          'We serve a variety of dishes, including traditional Italian, Mexican, and American fare. What would you like to try?',
          'We have a great selection of meals! What kind of dish are you looking for?',
          'We have a unique selection of meals - have you checked out our menu?'
      ]
  
      try:
          with open('random_user_question.txt') as user_question:
              question = user_question.read()
  
          if question.strip():
              response = random.choice(possible_responses)
              print(response)
          else:
              print("No question found in the file.")
  
      except FileNotFoundError:
          print("The file 'random_user_question.txt' does not exist.")