input: Write a function to simulate a chatbot that provides customer support in a restaurant by reading a user's question from a text file and responding with a randomly selected message from a predefined list of possible responses. The function should handle the input and output as specified.
  
  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?'
      ]
  
      with open('random_user_question.txt') as user_question:
          question = user_question.read()
  
      response = random.choice(possible_responses)
      print(response)
  
  assert restaurant_chatbot() is None # Function prints to console, so None is expected as return value
  assert 'We serve a variety of dishes' in random.choice(possible_responses) # Ensure responses are from the list
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?'
      ]
  
      with open('random_user_question.txt') as user_question:
          question = user_question.read()
  
      response = random.choice(possible_responses)
      print(response)