input: Write a function to implement a chatbot in Python that can provide customer support in a restaurant based on user questions read from a file. The function should randomly select an appropriate response from a predefined list of possible responses and print it. If the file is empty, the function should prompt the user to ask a question.
  assert chatbot_response("What meals do you serve?") in [
   '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?'
  ]
  assert chatbot_response("")=="Please ask a question."
  assert chatbot_response("Does your restaurant have vegetarian options?") in [
   'Yes, we have several vegetarian dishes. Check out our menu for more details.',
   'We offer a variety of vegetarian options. Let us know if you need any specific dishes.',
   'Yes, our menu includes a range of vegetarian choices. What are you looking for?'
  ]
  assert chatbot_response("Is your restaurant dog-friendly?") in [
   'Yes, we are dog-friendly. Feel free to bring your pet along!',
   'Our restaurant is pet-friendly. Your dog is welcome here.',
   'We love pets! We are a dog-friendly establishment.'
  ]
output: import random
  
  def chatbot_response(question):
      responses = {
          "What meals do you serve?": [
              '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?'
          ],
          "Does your restaurant have vegetarian options?": [
              'Yes, we have several vegetarian dishes. Check out our menu for more details.',
              'We offer a variety of vegetarian options. Let us know if you need any specific dishes.',
              'Yes, our menu includes a range of vegetarian choices. What are you looking for?'
          ],
          "Is your restaurant dog-friendly?": [
              'Yes, we are dog-friendly. Feel free to bring your pet along!',
              'Our restaurant is pet-friendly. Your dog is welcome here.',
              'We love pets! We are a dog-friendly establishment.'
          ]
      }
      
      if not question:
          return "Please ask a question."
      
      return random.choice(responses.get(question, ["I'm sorry, I don't have an answer for that question."]))