input: Write a python function to simulate a basic chatbot interaction that asks a random question and gives a random response.
  assert simulate_chatbot(["How can I help you today?", "What can I do for you?"], ["I'm sorry, I don't understand.", "Can you please elaborate on that?"], ["yes"]) in ["I'm sorry, I don't understand.", "Can you please elaborate on that?"]
  assert simulate_chatbot(["What do you want to talk about?", "What can I do to help you?"], ["I'm not sure I understand what you mean yet. Can you explain it in more detail?"], ["no"]) in ["I'm not sure I understand what you mean yet. Can you explain it in more detail?"]
output: import random
  
  def simulate_chatbot(questions, responses, user_inputs):
      if not user_inputs:
          return random.choice(questions)
      else:
          return random.choice(responses)