prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  template-solid-ts
   +--public
   `--src
       `--assets
  ```
  
  Convert this description:
  
  cli is a base directory that encompasses 2 subdirectories: internal and testdata.
  At the main level, 'internal' comprises 3 subfolders: command, options, ui.
  In nested path 'internal / command', 'command' maintains 3 folders: adapter, ci, export.
  Within directory hierarchy 'internal → command → adapter', The 'adapter' collection contains nothing at present.
  In nested path 'internal > command > ci', The 'ci' container hasn't been filled with any content.
  In nested path 'internal / command / export', 'export' comprises 1 directories: testdata.
  Within directory hierarchy 'internal > command > export > testdata', 'testdata' houses 1 folders for testing purposes.
  In nested path 'internal / command / export / testdata / snapshots', 'snapshots' appears to be unused.
  In nested path 'internal / options', 'options' hasn't been filled with any content.
  Within directory hierarchy 'internal → ui', 'ui' has 1 directory entries: v1.
  In nested path 'internal / ui / v1', 'v1' groups 6 a few subdirectories.
  In nested path 'internal → ui → v1 → app', 'app' hasn't been filled with any content.
  At level 4, in directory path 'internal > ui > v1 > format', Inside 'format', you'll find it contains nothing at present.
  In nested path 'internal → ui → v1 → key', Inside 'key', you'll find it awaits content.
  At level 4, in directory path 'internal > ui > v1 > layout', 'layout' possesses 1 directory entries: compound.
  Within directory hierarchy 'internal > ui > v1 > layout > compound', Inside 'compound', you'll find it has been left empty.
  In nested path 'internal → ui → v1 → view', The 'view' collection has nothing inside.
  Within directory hierarchy 'internal / ui / v1 / viewmodel', 'viewmodel' retains 1 folders: testdata.
  At level 5, in directory path 'internal > ui > v1 > viewmodel > testdata', Inside 'testdata', you'll find it is devoid of content.
  At the main level, 'testdata' bundles 6 test-related directories.
  In nested path 'testdata / config', 'config' is an empty container.
  In nested path 'testdata > default-ci-config', 'default-ci-config' remains unused.
  At level 2, in directory path 'testdata / image-multi-layer-containerfile', The 'image-multi-layer-containerfile' collection is barren.
  In nested path 'testdata → image-multi-layer-dockerfile', Inside 'image-multi-layer-dockerfile', you'll find it is devoid of content.
  At level 2, in directory path 'testdata / invalid', The 'invalid' section awaits content.
  At level 2, in directory path 'testdata → snapshots', 'snapshots' remains unused.
  Back to the top level.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "cli\n +--internal\n |   +--command\n |   |   +--adapter\n |   |   +--ci\n |   |   `--export\n |   |       `--testdata\n |   |           `--snapshots\n |   +--options\n |   `--ui\n |       `--v1\n |           +--app\n |           +--format\n |           +--key\n |           +--layout\n |           |   `--compound\n |           +--view\n |           `--viewmodel\n |               `--testdata\n `--testdata\n     +--config\n     +--default-ci-config\n     +--image-multi-layer-containerfile\n     +--image-multi-layer-dockerfile\n     +--invalid\n     `--snapshots", "description": "cli is a base directory that encompasses 2 subdirectories: internal and testdata.\nAt the main level, 'internal' comprises 3 subfolders: command, options, ui.\nIn nested path 'internal / command', 'command' maintains 3 folders: adapter, ci, export.\nWithin directory hierarchy 'internal \u2192 command \u2192 adapter', The 'adapter' collection contains nothing at present.\nIn nested path 'internal > command > ci', The 'ci' container hasn't been filled with any content.\nIn nested path 'internal / command / export', 'export' comprises 1 directories: testdata.\nWithin directory hierarchy 'internal > command > export > testdata', 'testdata' houses 1 folders for testing purposes.\nIn nested path 'internal / command / export / testdata / snapshots', 'snapshots' appears to be unused.\nIn nested path 'internal / options', 'options' hasn't been filled with any content.\nWithin directory hierarchy 'internal \u2192 ui', 'ui' has 1 directory entries: v1.\nIn nested path 'internal / ui / v1', 'v1' groups 6 a few subdirectories.\nIn nested path 'internal \u2192 ui \u2192 v1 \u2192 app', 'app' hasn't been filled with any content.\nAt level 4, in directory path 'internal > ui > v1 > format', Inside 'format', you'll find it contains nothing at present.\nIn nested path 'internal \u2192 ui \u2192 v1 \u2192 key', Inside 'key', you'll find it awaits content.\nAt level 4, in directory path 'internal > ui > v1 > layout', 'layout' possesses 1 directory entries: compound.\nWithin directory hierarchy 'internal > ui > v1 > layout > compound', Inside 'compound', you'll find it has been left empty.\nIn nested path 'internal \u2192 ui \u2192 v1 \u2192 view', The 'view' collection has nothing inside.\nWithin directory hierarchy 'internal / ui / v1 / viewmodel', 'viewmodel' retains 1 folders: testdata.\nAt level 5, in directory path 'internal > ui > v1 > viewmodel > testdata', Inside 'testdata', you'll find it is devoid of content.\nAt the main level, 'testdata' bundles 6 test-related directories.\nIn nested path 'testdata / config', 'config' is an empty container.\nIn nested path 'testdata > default-ci-config', 'default-ci-config' remains unused.\nAt level 2, in directory path 'testdata / image-multi-layer-containerfile', The 'image-multi-layer-containerfile' collection is barren.\nIn nested path 'testdata \u2192 image-multi-layer-dockerfile', Inside 'image-multi-layer-dockerfile', you'll find it is devoid of content.\nAt level 2, in directory path 'testdata / invalid', The 'invalid' section awaits content.\nAt level 2, in directory path 'testdata \u2192 snapshots', 'snapshots' remains unused.\nBack to the top level.\n"}