code: def prompt(message, default=None, strip=True, suffix=' '):
      
      if default is not None:
          prompt_text = "{0} [{1}]{2}".format(message, default, suffix)
      else:
          prompt_text = "{0}{1}".format(message, suffix)
  
      input_value = get_input(prompt_text)
  
      if input_value and strip:
          input_value = input_value.strip()
  
      if not input_value:
          input_value = default
  
      return input_value
docs: Print a message and prompt user for input. Return user input.