prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  config
   +--config
   |   +--src
   |   `--test
   |       +--fixtures
   |       |   +--has-env-in-key
   |       |   +--has-number-setting
   |       |   +--never-built-dependencies
   |       |   +--pkg-using-workspaces
   |       |   +--pkg-with-valid-workspace-yaml
   |       |   `--settings-in-workspace-yaml
  ```
  
  Convert this description:
  
  instrumentation is a master directory that bundles 4 subdirectories. Notable ones include extensions, model, processor among others.
  
  Let me break down the layout for you:
  
  At the top level, 'extensions' groups 2 subfolders: property, types.
  In nested path 'extensions > property', 'property' is devoid of content.
  Within directory hierarchy 'extensions → types', The 'types' section has been left empty.
  At the top level, The 'model' directory is vacant.
  In the root directory, 'processor' carries 4 a few folders.
  At level 2, in directory path 'processor → codegen', 'codegen' bundles 2 subfolders: groovy, jvmbytecode.
  At level 3, in directory path 'processor > codegen > groovy', Inside 'groovy', you'll find it is an empty container.
  At level 3, in directory path 'processor → codegen → jvmbytecode', 'jvmbytecode' holds no subdirectories at the moment.
  At level 2, in directory path 'processor → extensibility', Inside 'extensibility', you'll find it is vacant.
  At level 2, in directory path 'processor > features', 'features' bundles 1 folders: withstaticreference.
  At level 3, in directory path 'processor > features > withstaticreference', Inside 'withstaticreference', you'll find it appears to be unused.
  At level 2, in directory path 'processor → modelreader', 'modelreader' organizes 2 subdirectory elements: api, impl.
  In nested path 'processor / modelreader / api', 'api' is empty.
  Within directory hierarchy 'processor → modelreader → impl', The 'impl' folder is a vacant space.
  At the top level, The 'util' repository has yet to be populated.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "instrumentation\n +--extensions\n |   +--property\n |   `--types\n +--model\n +--processor\n |   +--codegen\n |   |   +--groovy\n |   |   `--jvmbytecode\n |   +--extensibility\n |   +--features\n |   |   `--withstaticreference\n |   `--modelreader\n |       +--api\n |       `--impl\n `--util", "description": "instrumentation is a master directory that bundles 4 subdirectories. Notable ones include extensions, model, processor among others.\n\nLet me break down the layout for you:\n\nAt the top level, 'extensions' groups 2 subfolders: property, types.\nIn nested path 'extensions > property', 'property' is devoid of content.\nWithin directory hierarchy 'extensions \u2192 types', The 'types' section has been left empty.\nAt the top level, The 'model' directory is vacant.\nIn the root directory, 'processor' carries 4 a few folders.\nAt level 2, in directory path 'processor \u2192 codegen', 'codegen' bundles 2 subfolders: groovy, jvmbytecode.\nAt level 3, in directory path 'processor > codegen > groovy', Inside 'groovy', you'll find it is an empty container.\nAt level 3, in directory path 'processor \u2192 codegen \u2192 jvmbytecode', 'jvmbytecode' holds no subdirectories at the moment.\nAt level 2, in directory path 'processor \u2192 extensibility', Inside 'extensibility', you'll find it is vacant.\nAt level 2, in directory path 'processor > features', 'features' bundles 1 folders: withstaticreference.\nAt level 3, in directory path 'processor > features > withstaticreference', Inside 'withstaticreference', you'll find it appears to be unused.\nAt level 2, in directory path 'processor \u2192 modelreader', 'modelreader' organizes 2 subdirectory elements: api, impl.\nIn nested path 'processor / modelreader / api', 'api' is empty.\nWithin directory hierarchy 'processor \u2192 modelreader \u2192 impl', The 'impl' folder is a vacant space.\nAt the top level, The 'util' repository has yet to be populated.\n"}