prompt: Your task is to convert the following English description into an ASCII tree format.
  
  variable-core is a principal directory that collects 3 subdirectories: __mocks__, __tests__ and src.
  At the top level, Inside '__mocks__', you'll find it is vacant.
  At the main level, '__tests__' houses 3 folders for testing purposes.
  Within directory hierarchy '__tests__ > ast', 'ast' holds 1 subdirectory elements: __snapshots__.
  Within directory hierarchy '__tests__ → ast → __snapshots__', The '__snapshots__' section has yet to be populated.
  In nested path '__tests__ / case-run-down', The 'case-run-down' directory is unpopulated.
  Within directory hierarchy '__tests__ / scope', 'scope' is an empty container.
  Back to the top level.
  At the top level, Within 'src', you'll find 5 subdirectories for code structure.
  At level 2, in directory path 'src / ast', 'ast' houses 5 diverse child directories.
  At level 3, in directory path 'src / ast / common', The 'common' compartment lacks any subdirectories.
  In nested path 'src > ast > declaration', The 'declaration' section awaits content.
  Within directory hierarchy 'src > ast > expression', Inside 'expression', you'll find it is blank.
  Within directory hierarchy 'src / ast / type', Inside 'type', you'll find it has yet to be populated.
  In nested path 'src → ast → utils', Inside 'utils', you'll find it is empty.
  Within directory hierarchy 'src > react', 'react' organizes 1 directory entries: hooks.
  In nested path 'src / react / hooks', The 'hooks' collection is vacant.
  Within directory hierarchy 'src > scope', 'scope' comprises 1 child directories: datas.
  At level 3, in directory path 'src > scope > datas', 'datas' is blank.
  At level 2, in directory path 'src > services', Inside 'services', you'll find it lacks any subdirectories.
  Within directory hierarchy 'src > utils', 'utils' contains nothing at present.
  
  
  Format your response in this style:
  ```
  main
   +--java
   |   `--org
   |       `--gradle
   |           `--sample
   `--webapp
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "variable-core\n +--__mocks__\n +--__tests__\n |   +--ast\n |   |   `--__snapshots__\n |   +--case-run-down\n |   `--scope\n `--src\n     +--ast\n     |   +--common\n     |   +--declaration\n     |   +--expression\n     |   +--type\n     |   `--utils\n     +--react\n     |   `--hooks\n     +--scope\n     |   `--datas\n     +--services\n     `--utils", "description": "variable-core is a principal directory that collects 3 subdirectories: __mocks__, __tests__ and src.\nAt the top level, Inside '__mocks__', you'll find it is vacant.\nAt the main level, '__tests__' houses 3 folders for testing purposes.\nWithin directory hierarchy '__tests__ > ast', 'ast' holds 1 subdirectory elements: __snapshots__.\nWithin directory hierarchy '__tests__ \u2192 ast \u2192 __snapshots__', The '__snapshots__' section has yet to be populated.\nIn nested path '__tests__ / case-run-down', The 'case-run-down' directory is unpopulated.\nWithin directory hierarchy '__tests__ / scope', 'scope' is an empty container.\nBack to the top level.\nAt the top level, Within 'src', you'll find 5 subdirectories for code structure.\nAt level 2, in directory path 'src / ast', 'ast' houses 5 diverse child directories.\nAt level 3, in directory path 'src / ast / common', The 'common' compartment lacks any subdirectories.\nIn nested path 'src > ast > declaration', The 'declaration' section awaits content.\nWithin directory hierarchy 'src > ast > expression', Inside 'expression', you'll find it is blank.\nWithin directory hierarchy 'src / ast / type', Inside 'type', you'll find it has yet to be populated.\nIn nested path 'src \u2192 ast \u2192 utils', Inside 'utils', you'll find it is empty.\nWithin directory hierarchy 'src > react', 'react' organizes 1 directory entries: hooks.\nIn nested path 'src / react / hooks', The 'hooks' collection is vacant.\nWithin directory hierarchy 'src > scope', 'scope' comprises 1 child directories: datas.\nAt level 3, in directory path 'src > scope > datas', 'datas' is blank.\nAt level 2, in directory path 'src > services', Inside 'services', you'll find it lacks any subdirectories.\nWithin directory hierarchy 'src > utils', 'utils' contains nothing at present.\n"}