input: Write a function to implement a basic chatbot that can respond to casual inquiries by choosing a random response from a predefined list. The function should take user input as an argument and return a random response from the list. If the user input is "Goodbye", the chatbot should print "Goodbye!" and terminate the conversation. Maintain a loop to keep the conversation going until the user says "Goodbye".
  
  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!"]
      if user_input == "Goodbye":
          return "Goodbye!"
      return random.choice(answers)
  
  assert chatbot_response("How are you?") in ["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!"]
  assert chatbot_response("Goodbye") == "Goodbye!"
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!"]
      if user_input == "Goodbye":
          return "Goodbye!"
      return random.choice(answers)
  