prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  tests
   +--client_certs
   |   `--password_protected
   +--fixtures
   |   +--session_data
   |   |   +--new
   |   |   `--old
   |   `--xmldata
   |       +--invalid
   |       +--valid
   |       `--xhtml
   `--utils
       `--matching
  ```
  
  Convert this description:
  
  objective-cpp is a head directory that maintains 2 subdirectories: groovy and tests.
  At the top level, 'groovy' features 1 folders: src.
  In nested path 'groovy > src', The 'src' compartment possesses 1 folders for code organization.
  At level 3, in directory path 'groovy → src → main', 'main' contains 2 subdirectory elements: headers, objcpp.
  In nested path 'groovy → src → main → headers', 'headers' lacks any subdirectories.
  In nested path 'groovy → src → main → objcpp', The 'objcpp' folder has yet to be populated.
  At the main level, The 'tests' folder has no folders inside.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "objective-cpp\n +--groovy\n |   `--src\n |       `--main\n |           +--headers\n |           `--objcpp\n `--tests", "description": "objective-cpp is a head directory that maintains 2 subdirectories: groovy and tests.\nAt the top level, 'groovy' features 1 folders: src.\nIn nested path 'groovy > src', The 'src' compartment possesses 1 folders for code organization.\nAt level 3, in directory path 'groovy \u2192 src \u2192 main', 'main' contains 2 subdirectory elements: headers, objcpp.\nIn nested path 'groovy \u2192 src \u2192 main \u2192 headers', 'headers' lacks any subdirectories.\nIn nested path 'groovy \u2192 src \u2192 main \u2192 objcpp', The 'objcpp' folder has yet to be populated.\nAt the main level, The 'tests' folder has no folders inside.\n"}