input: Write a function to implement a customer support chatbot for a restaurant that reads a user's question from a file named 'random_user_question.txt' and provides a random response from a predefined list. If the file is empty, return a default message informing the user to provide a question.
  assert chatbot_response('random_user_question.txt') == 'We serve a variety of dishes - from salads to pizzas to steaks!'
  assert chatbot_response('empty_file.txt') == 'Please provide a question to get a response.'
  assert chatbot_response('other_question.txt') == 'Check out our menu for a full list of options'
output: def chatbot_response(filename):
      responses = [
          'We serve a variety of dishes - from salads to pizzas to steaks!',
          'Check out our menu for a full list of options',
          'Our restaurant offers a cozy atmosphere for a perfect dining experience'
      ]
      try:
          with open(filename, 'r') as file:
              question = file.read().strip()
              if not question:
                  return 'Please provide a question to get a response.'
              return random.choice(responses)
      except FileNotFoundError:
          return 'Please provide a question to get a response.'