prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  main
   +--java
   |   `--org
   |       `--gradle
   |           `--sample
   `--webapp
  ```
  
  Convert this description:
  
  node-fs-extra is a central directory that groups 3 subdirectories: docs, lib and test.
  In the root directory, Inside 'docs', you'll find it is a vacant space.
  At the main level, 'lib' shelters 12 subdirectories that organize the source code.
  At level 2, in directory path 'lib / __tests__', The '__tests__' folder has no content.
  Within directory hierarchy 'lib / copy', 'copy' keeps 1 subdirectories: __tests__.
  Within directory hierarchy 'lib → copy → __tests__', '__tests__' shelters 1 test-related directories.
  Within directory hierarchy 'lib → copy → __tests__ → ncp', 'ncp' holds 1 directory entries: fixtures.
  At level 5, in directory path 'lib → copy → __tests__ → ncp → fixtures', 'fixtures' possesses 2 contained folders: modified-files, regular-fixtures.
  In nested path 'lib → copy → __tests__ → ncp → fixtures → modified-files', 'modified-files' comprises 2 contained folders: out, src.
  In nested path 'lib / copy / __tests__ / ncp / fixtures / modified-files / out', Inside 'out', you'll find it has no content.
  At level 7, in directory path 'lib > copy > __tests__ > ncp > fixtures > modified-files > src', 'src' hasn't been filled with any content.
  In nested path 'lib / copy / __tests__ / ncp / fixtures / regular-fixtures', 'regular-fixtures' maintains 2 nested folders: out, src.
  At level 7, in directory path 'lib > copy > __tests__ > ncp > fixtures > regular-fixtures > out', 'out' organizes 1 subdirectory elements: sub.
  In nested path 'lib → copy → __tests__ → ncp → fixtures → regular-fixtures → out → sub', 'sub' contains nothing at present.
  At level 7, in directory path 'lib / copy / __tests__ / ncp / fixtures / regular-fixtures / src', Within 'src', you'll find 1 child directories for code structure.
  Within directory hierarchy 'lib → copy → __tests__ → ncp → fixtures → regular-fixtures → src → sub', The 'sub' repository awaits content.
  At level 2, in directory path 'lib > empty', 'empty' features 1 directory entries: __tests__.
  At level 3, in directory path 'lib > empty > __tests__', The '__tests__' section is currently empty.
  Within directory hierarchy 'lib > ensure', 'ensure' possesses 1 directory entries: __tests__.
  Within directory hierarchy 'lib / ensure / __tests__', Inside '__tests__', you'll find it has no content.
  In nested path 'lib / fs', 'fs' encompasses 1 subdirectory elements: __tests__.
  In nested path 'lib / fs / __tests__', The '__tests__' repository contains nothing at present.
  At level 2, in directory path 'lib > json', 'json' groups 1 directory entries: __tests__.
  In nested path 'lib → json → __tests__', The '__tests__' directory is empty.
  At level 2, in directory path 'lib → mkdirs', 'mkdirs' incorporates 1 directories: __tests__.
  In nested path 'lib > mkdirs > __tests__', The '__tests__' container has nothing inside.
  At level 2, in directory path 'lib → move', 'move' stores 1 folders: __tests__.
  At level 3, in directory path 'lib → move → __tests__', The '__tests__' data structure holds no subdirectories at the moment.
  At level 2, in directory path 'lib → output-file', 'output-file' carries 1 directories: __tests__.
  Within directory hierarchy 'lib > output-file > __tests__', Inside '__tests__', you'll find it contains nothing at present.
  Within directory hierarchy 'lib / path-exists', 'path-exists' organizes 1 directories: __tests__.
  At level 3, in directory path 'lib → path-exists → __tests__', '__tests__' contains no subdirectories.
  Within directory hierarchy 'lib > remove', 'remove' organizes 1 folders: __tests__.
  Within directory hierarchy 'lib / remove / __tests__', Inside '__tests__', you'll find it remains unused.
  Within directory hierarchy 'lib → util', 'util' has 1 contained folders: __tests__.
  At level 3, in directory path 'lib > util > __tests__', '__tests__' stands empty.
  Back to the top level.
  In the root directory, Inside 'test', you'll find it is a vacant space.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "node-fs-extra\n +--docs\n +--lib\n |   +--__tests__\n |   +--copy\n |   |   `--__tests__\n |   |       `--ncp\n |   |           `--fixtures\n |   |               +--modified-files\n |   |               |   +--out\n |   |               |   `--src\n |   |               `--regular-fixtures\n |   |                   +--out\n |   |                   |   `--sub\n |   |                   `--src\n |   |                       `--sub\n |   +--empty\n |   |   `--__tests__\n |   +--ensure\n |   |   `--__tests__\n |   +--fs\n |   |   `--__tests__\n |   +--json\n |   |   `--__tests__\n |   +--mkdirs\n |   |   `--__tests__\n |   +--move\n |   |   `--__tests__\n |   +--output-file\n |   |   `--__tests__\n |   +--path-exists\n |   |   `--__tests__\n |   +--remove\n |   |   `--__tests__\n |   `--util\n |       `--__tests__\n `--test", "description": "node-fs-extra is a central directory that groups 3 subdirectories: docs, lib and test.\nIn the root directory, Inside 'docs', you'll find it is a vacant space.\nAt the main level, 'lib' shelters 12 subdirectories that organize the source code.\nAt level 2, in directory path 'lib / __tests__', The '__tests__' folder has no content.\nWithin directory hierarchy 'lib / copy', 'copy' keeps 1 subdirectories: __tests__.\nWithin directory hierarchy 'lib \u2192 copy \u2192 __tests__', '__tests__' shelters 1 test-related directories.\nWithin directory hierarchy 'lib \u2192 copy \u2192 __tests__ \u2192 ncp', 'ncp' holds 1 directory entries: fixtures.\nAt level 5, in directory path 'lib \u2192 copy \u2192 __tests__ \u2192 ncp \u2192 fixtures', 'fixtures' possesses 2 contained folders: modified-files, regular-fixtures.\nIn nested path 'lib \u2192 copy \u2192 __tests__ \u2192 ncp \u2192 fixtures \u2192 modified-files', 'modified-files' comprises 2 contained folders: out, src.\nIn nested path 'lib / copy / __tests__ / ncp / fixtures / modified-files / out', Inside 'out', you'll find it has no content.\nAt level 7, in directory path 'lib > copy > __tests__ > ncp > fixtures > modified-files > src', 'src' hasn't been filled with any content.\nIn nested path 'lib / copy / __tests__ / ncp / fixtures / regular-fixtures', 'regular-fixtures' maintains 2 nested folders: out, src.\nAt level 7, in directory path 'lib > copy > __tests__ > ncp > fixtures > regular-fixtures > out', 'out' organizes 1 subdirectory elements: sub.\nIn nested path 'lib \u2192 copy \u2192 __tests__ \u2192 ncp \u2192 fixtures \u2192 regular-fixtures \u2192 out \u2192 sub', 'sub' contains nothing at present.\nAt level 7, in directory path 'lib / copy / __tests__ / ncp / fixtures / regular-fixtures / src', Within 'src', you'll find 1 child directories for code structure.\nWithin directory hierarchy 'lib \u2192 copy \u2192 __tests__ \u2192 ncp \u2192 fixtures \u2192 regular-fixtures \u2192 src \u2192 sub', The 'sub' repository awaits content.\nAt level 2, in directory path 'lib > empty', 'empty' features 1 directory entries: __tests__.\nAt level 3, in directory path 'lib > empty > __tests__', The '__tests__' section is currently empty.\nWithin directory hierarchy 'lib > ensure', 'ensure' possesses 1 directory entries: __tests__.\nWithin directory hierarchy 'lib / ensure / __tests__', Inside '__tests__', you'll find it has no content.\nIn nested path 'lib / fs', 'fs' encompasses 1 subdirectory elements: __tests__.\nIn nested path 'lib / fs / __tests__', The '__tests__' repository contains nothing at present.\nAt level 2, in directory path 'lib > json', 'json' groups 1 directory entries: __tests__.\nIn nested path 'lib \u2192 json \u2192 __tests__', The '__tests__' directory is empty.\nAt level 2, in directory path 'lib \u2192 mkdirs', 'mkdirs' incorporates 1 directories: __tests__.\nIn nested path 'lib > mkdirs > __tests__', The '__tests__' container has nothing inside.\nAt level 2, in directory path 'lib \u2192 move', 'move' stores 1 folders: __tests__.\nAt level 3, in directory path 'lib \u2192 move \u2192 __tests__', The '__tests__' data structure holds no subdirectories at the moment.\nAt level 2, in directory path 'lib \u2192 output-file', 'output-file' carries 1 directories: __tests__.\nWithin directory hierarchy 'lib > output-file > __tests__', Inside '__tests__', you'll find it contains nothing at present.\nWithin directory hierarchy 'lib / path-exists', 'path-exists' organizes 1 directories: __tests__.\nAt level 3, in directory path 'lib \u2192 path-exists \u2192 __tests__', '__tests__' contains no subdirectories.\nWithin directory hierarchy 'lib > remove', 'remove' organizes 1 folders: __tests__.\nWithin directory hierarchy 'lib / remove / __tests__', Inside '__tests__', you'll find it remains unused.\nWithin directory hierarchy 'lib \u2192 util', 'util' has 1 contained folders: __tests__.\nAt level 3, in directory path 'lib > util > __tests__', '__tests__' stands empty.\nBack to the top level.\nIn the root directory, Inside 'test', you'll find it is a vacant space.\n"}