input: Write a function to design a basic chatbot in Python that responds to casual inquiries by selecting a random response from a predefined list of answers. The function should return the selected response.
  
  def chatbot_response(user_input): 
      answers = ["That's a great question!", 
          "I'm not sure, but I'll try to find out!", 
          "That sounds interesting, tell me more!", 
          "I have no idea, sorry!"]
      response = random.choice(answers)
      return response
  
  assert chatbot_response("What's up?")=="That's a great question!" or "I'm not sure, but I'll try to find out!" or "That sounds interesting, tell me more!" or "I have no idea, sorry!"
  assert chatbot_response("Tell me a joke.")=="That's a great question!" or "I'm not sure, but I'll try to find out!" or "That sounds interesting, tell me more!" or "I have no idea, sorry!"
  assert chatbot_response("How's your day?")=="That's a great question!" or "I'm not sure, but I'll try to find out!" or "That sounds interesting, tell me more!" or "I have no idea, sorry!"
  assert chatbot_response("I don't know what to do.")=="That's a great question!" or "I'm not sure, but I'll try to find out!" or "That sounds interesting, tell me more!" or "I have no idea, sorry!"
  assert chatbot_response("Goodbye")=="That's a great question!" or "I'm not sure, but I'll try to find out!" or "That sounds interesting, tell me more!" or "I have no idea, sorry!"
output: import random
  
  def chatbot_response(user_input): 
      answers = ["That's a great question!", 
          "I'm not sure, but I'll try to find out!", 
          "That sounds interesting, tell me more!", 
          "I have no idea, sorry!"]
      response = random.choice(answers)
      return response