prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  autojump
   +--bin
   +--docs
   +--tests
   |   +--integration
   |   `--unit
   `--tools
  ```
  
  Convert this description:
  
  lib is a root directory that contains 10 subdirectories. Notable ones include cli-engine, config, eslint among others.
  
  Let me break down the hierarchy for you:
  
  At the top level, 'cli-engine' possesses 1 child directories: formatters.
  In nested path 'cli-engine > formatters', Inside 'formatters', you'll find it lacks any subdirectories.
  Back to the top level.
  At the main level, The 'config' section appears to be unused.
  At the top level, The 'eslint' section has no folders inside.
  At the top level, 'languages' shelters 1 nested folders: js.
  At level 2, in directory path 'languages > js', 'js' carries 1 directory entries: source-code.
  In nested path 'languages > js > source-code', 'source-code' keeps 1 folders: token-store.
  At level 4, in directory path 'languages / js / source-code / token-store', Inside 'token-store', you'll find it has been left empty.
  Back to the top level.
  In the root directory, 'linter' has 1 folders: code-path-analysis.
  At level 2, in directory path 'linter → code-path-analysis', Inside 'code-path-analysis', you'll find it is devoid of content.
  At the main level, The 'rule-tester' storage space contains no subdirectories.
  At the top level, 'rules' organizes 1 directories: utils.
  At level 2, in directory path 'rules / utils', 'utils' keeps 1 child directories: unicode.
  At level 3, in directory path 'rules / utils / unicode', 'unicode' is blank.
  Back to the top level.
  At the top level, Inside 'services', you'll find it is devoid of content.
  At the top level, 'shared' is devoid of content.
  At the top level, The 'types' folder stands empty.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "lib\n +--cli-engine\n |   `--formatters\n +--config\n +--eslint\n +--languages\n |   `--js\n |       `--source-code\n |           `--token-store\n +--linter\n |   `--code-path-analysis\n +--rule-tester\n +--rules\n |   `--utils\n |       `--unicode\n +--services\n +--shared\n `--types", "description": "lib is a root directory that contains 10 subdirectories. Notable ones include cli-engine, config, eslint among others.\n\nLet me break down the hierarchy for you:\n\nAt the top level, 'cli-engine' possesses 1 child directories: formatters.\nIn nested path 'cli-engine > formatters', Inside 'formatters', you'll find it lacks any subdirectories.\nBack to the top level.\nAt the main level, The 'config' section appears to be unused.\nAt the top level, The 'eslint' section has no folders inside.\nAt the top level, 'languages' shelters 1 nested folders: js.\nAt level 2, in directory path 'languages > js', 'js' carries 1 directory entries: source-code.\nIn nested path 'languages > js > source-code', 'source-code' keeps 1 folders: token-store.\nAt level 4, in directory path 'languages / js / source-code / token-store', Inside 'token-store', you'll find it has been left empty.\nBack to the top level.\nIn the root directory, 'linter' has 1 folders: code-path-analysis.\nAt level 2, in directory path 'linter \u2192 code-path-analysis', Inside 'code-path-analysis', you'll find it is devoid of content.\nAt the main level, The 'rule-tester' storage space contains no subdirectories.\nAt the top level, 'rules' organizes 1 directories: utils.\nAt level 2, in directory path 'rules / utils', 'utils' keeps 1 child directories: unicode.\nAt level 3, in directory path 'rules / utils / unicode', 'unicode' is blank.\nBack to the top level.\nAt the top level, Inside 'services', you'll find it is devoid of content.\nAt the top level, 'shared' is devoid of content.\nAt the top level, The 'types' folder stands empty.\n"}