prompt: Your task is to convert the following English description into an ASCII tree format.
  
  babel-types is a origin directory that contains 3 subdirectories: scripts, src and test.
  At the main level, 'scripts' encapsulates 2 nested folders: generators, utils.
  At level 2, in directory path 'scripts / generators', The 'generators' compartment has no content.
  At level 2, in directory path 'scripts → utils', Inside 'utils', you'll find it contains nothing at present.
  Back to the top level.
  At the main level, 'src' has 13 subdirectories that organize the source code.
  At level 2, in directory path 'src / asserts', 'asserts' has 1 folders: generated.
  Within directory hierarchy 'src > asserts > generated', 'generated' appears to be unused.
  Within directory hierarchy 'src > ast-types', 'ast-types' includes 1 directories: generated.
  In nested path 'src → ast-types → generated', Inside 'generated', you'll find it awaits content.
  In nested path 'src / builders', 'builders' groups 4 distinct folders.
  At level 3, in directory path 'src / builders / flow', The 'flow' container is currently empty.
  Within directory hierarchy 'src / builders / generated', 'generated' is blank.
  In nested path 'src / builders / react', Inside 'react', you'll find it has been left empty.
  Within directory hierarchy 'src / builders / typescript', 'typescript' is devoid of content.
  Within directory hierarchy 'src → clone', The 'clone' collection has no folders inside.
  Within directory hierarchy 'src → comments', The 'comments' compartment is currently empty.
  At level 2, in directory path 'src / constants', 'constants' comprises 1 child directories: generated.
  At level 3, in directory path 'src > constants > generated', The 'generated' collection has yet to be populated.
  At level 2, in directory path 'src → converters', The 'converters' collection holds no subdirectories at the moment.
  In nested path 'src → definitions', Inside 'definitions', you'll find it is barren.
  At level 2, in directory path 'src > modifications', 'modifications' retains 2 contained folders: flow, typescript.
  At level 3, in directory path 'src → modifications → flow', Inside 'flow', you'll find it hasn't been filled with any content.
  In nested path 'src → modifications → typescript', The 'typescript' folder has no folders inside.
  Within directory hierarchy 'src / retrievers', Inside 'retrievers', you'll find it has yet to be populated.
  In nested path 'src > traverse', The 'traverse' container lacks any subdirectories.
  Within directory hierarchy 'src → utils', 'utils' stores 1 subfolders: react.
  Within directory hierarchy 'src → utils → react', Inside 'react', you'll find it is unpopulated.
  Within directory hierarchy 'src / validators', 'validators' holds 2 directory entries: generated, react.
  Within directory hierarchy 'src / validators / generated', Inside 'generated', you'll find it hasn't been filled with any content.
  Within directory hierarchy 'src → validators → react', 'react' is currently empty.
  At the top level, 'test' organizes tests across 1 separate subfolders.
  At level 2, in directory path 'test > builders', 'builders' hosts 4 several subdirectory elements.
  Within directory hierarchy 'test → builders → es2015', 'es2015' possesses 1 directory entries: __snapshots__.
  In nested path 'test → builders → es2015 → __snapshots__', '__snapshots__' is devoid of content.
  In nested path 'test → builders → es2022', 'es2022' retains 1 directory entries: __snapshots__.
  Within directory hierarchy 'test → builders → es2022 → __snapshots__', '__snapshots__' has yet to be populated.
  At level 3, in directory path 'test / builders / flow', 'flow' contains 1 subfolders: __snapshots__.
  Within directory hierarchy 'test / builders / flow / __snapshots__', The '__snapshots__' directory is currently empty.
  In nested path 'test / builders / typescript', 'typescript' keeps 1 nested folders: __snapshots__.
  Within directory hierarchy 'test → builders → typescript → __snapshots__', '__snapshots__' sits empty.
  Back to the top level.
  
  
  Format your response in this style:
  ```
  app
   +--(bar)
   |   `--bar
   `--(foo)
       `--foo
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "babel-types\n +--scripts\n |   +--generators\n |   `--utils\n +--src\n |   +--asserts\n |   |   `--generated\n |   +--ast-types\n |   |   `--generated\n |   +--builders\n |   |   +--flow\n |   |   +--generated\n |   |   +--react\n |   |   `--typescript\n |   +--clone\n |   +--comments\n |   +--constants\n |   |   `--generated\n |   +--converters\n |   +--definitions\n |   +--modifications\n |   |   +--flow\n |   |   `--typescript\n |   +--retrievers\n |   +--traverse\n |   +--utils\n |   |   `--react\n |   `--validators\n |       +--generated\n |       `--react\n `--test\n     `--builders\n         +--es2015\n         |   `--__snapshots__\n         +--es2022\n         |   `--__snapshots__\n         +--flow\n         |   `--__snapshots__\n         `--typescript\n             `--__snapshots__", "description": "babel-types is a origin directory that contains 3 subdirectories: scripts, src and test.\nAt the main level, 'scripts' encapsulates 2 nested folders: generators, utils.\nAt level 2, in directory path 'scripts / generators', The 'generators' compartment has no content.\nAt level 2, in directory path 'scripts \u2192 utils', Inside 'utils', you'll find it contains nothing at present.\nBack to the top level.\nAt the main level, 'src' has 13 subdirectories that organize the source code.\nAt level 2, in directory path 'src / asserts', 'asserts' has 1 folders: generated.\nWithin directory hierarchy 'src > asserts > generated', 'generated' appears to be unused.\nWithin directory hierarchy 'src > ast-types', 'ast-types' includes 1 directories: generated.\nIn nested path 'src \u2192 ast-types \u2192 generated', Inside 'generated', you'll find it awaits content.\nIn nested path 'src / builders', 'builders' groups 4 distinct folders.\nAt level 3, in directory path 'src / builders / flow', The 'flow' container is currently empty.\nWithin directory hierarchy 'src / builders / generated', 'generated' is blank.\nIn nested path 'src / builders / react', Inside 'react', you'll find it has been left empty.\nWithin directory hierarchy 'src / builders / typescript', 'typescript' is devoid of content.\nWithin directory hierarchy 'src \u2192 clone', The 'clone' collection has no folders inside.\nWithin directory hierarchy 'src \u2192 comments', The 'comments' compartment is currently empty.\nAt level 2, in directory path 'src / constants', 'constants' comprises 1 child directories: generated.\nAt level 3, in directory path 'src > constants > generated', The 'generated' collection has yet to be populated.\nAt level 2, in directory path 'src \u2192 converters', The 'converters' collection holds no subdirectories at the moment.\nIn nested path 'src \u2192 definitions', Inside 'definitions', you'll find it is barren.\nAt level 2, in directory path 'src > modifications', 'modifications' retains 2 contained folders: flow, typescript.\nAt level 3, in directory path 'src \u2192 modifications \u2192 flow', Inside 'flow', you'll find it hasn't been filled with any content.\nIn nested path 'src \u2192 modifications \u2192 typescript', The 'typescript' folder has no folders inside.\nWithin directory hierarchy 'src / retrievers', Inside 'retrievers', you'll find it has yet to be populated.\nIn nested path 'src > traverse', The 'traverse' container lacks any subdirectories.\nWithin directory hierarchy 'src \u2192 utils', 'utils' stores 1 subfolders: react.\nWithin directory hierarchy 'src \u2192 utils \u2192 react', Inside 'react', you'll find it is unpopulated.\nWithin directory hierarchy 'src / validators', 'validators' holds 2 directory entries: generated, react.\nWithin directory hierarchy 'src / validators / generated', Inside 'generated', you'll find it hasn't been filled with any content.\nWithin directory hierarchy 'src \u2192 validators \u2192 react', 'react' is currently empty.\nAt the top level, 'test' organizes tests across 1 separate subfolders.\nAt level 2, in directory path 'test > builders', 'builders' hosts 4 several subdirectory elements.\nWithin directory hierarchy 'test \u2192 builders \u2192 es2015', 'es2015' possesses 1 directory entries: __snapshots__.\nIn nested path 'test \u2192 builders \u2192 es2015 \u2192 __snapshots__', '__snapshots__' is devoid of content.\nIn nested path 'test \u2192 builders \u2192 es2022', 'es2022' retains 1 directory entries: __snapshots__.\nWithin directory hierarchy 'test \u2192 builders \u2192 es2022 \u2192 __snapshots__', '__snapshots__' has yet to be populated.\nAt level 3, in directory path 'test / builders / flow', 'flow' contains 1 subfolders: __snapshots__.\nWithin directory hierarchy 'test / builders / flow / __snapshots__', The '__snapshots__' directory is currently empty.\nIn nested path 'test / builders / typescript', 'typescript' keeps 1 nested folders: __snapshots__.\nWithin directory hierarchy 'test \u2192 builders \u2192 typescript \u2192 __snapshots__', '__snapshots__' sits empty.\nBack to the top level.\n"}