prompt: Your task is to convert the following English description into an ASCII tree format.
  
  variable-engine is a master directory that comprises 2 subdirectories: variable-core and variable-layout.
  In the root directory, 'variable-core' shelters 3 nested folders: __mocks__, __tests__, src.
  Within directory hierarchy 'variable-core / __mocks__', '__mocks__' awaits content.
  At level 2, in directory path 'variable-core / __tests__', '__tests__' retains 3 test-related directories.
  Within directory hierarchy 'variable-core → __tests__ → ast', 'ast' incorporates 1 directory entries: __snapshots__.
  At level 4, in directory path 'variable-core > __tests__ > ast > __snapshots__', The '__snapshots__' compartment contains no subdirectories.
  In nested path 'variable-core > __tests__ > case-run-down', The 'case-run-down' container has no folders inside.
  In nested path 'variable-core → __tests__ → scope', 'scope' hasn't been filled with any content.
  At level 2, in directory path 'variable-core → src', 'src' possesses 5 subdirectories that organize the source code.
  In nested path 'variable-core / src / ast', 'ast' shelters 5 diverse subfolders.
  In nested path 'variable-core → src → ast → common', The 'common' repository lacks any subdirectories.
  Within directory hierarchy 'variable-core > src > ast > declaration', Inside 'declaration', you'll find it has no content.
  In nested path 'variable-core → src → ast → expression', Inside 'expression', you'll find it is empty.
  Within directory hierarchy 'variable-core → src → ast → type', Inside 'type', you'll find it sits empty.
  In nested path 'variable-core > src > ast > utils', The 'utils' repository holds no subdirectories at the moment.
  At level 3, in directory path 'variable-core → src → react', 'react' organizes 1 directories: hooks.
  Within directory hierarchy 'variable-core > src > react > hooks', Inside 'hooks', you'll find it is a vacant space.
  In nested path 'variable-core / src / scope', 'scope' stores 1 child directories: datas.
  At level 4, in directory path 'variable-core > src > scope > datas', 'datas' is an empty container.
  At level 3, in directory path 'variable-core > src > services', The 'services' directory lacks any subdirectories.
  In nested path 'variable-core > src > utils', Inside 'utils', you'll find it is currently empty.
  Back to the top level.
  At the main level, 'variable-layout' stores 3 subdirectories: __mocks__, __tests__, src.
  Within directory hierarchy 'variable-layout > __mocks__', The '__mocks__' directory is empty.
  Within directory hierarchy 'variable-layout / __tests__', '__tests__' maintains 1 test-related directories.
  At level 3, in directory path 'variable-layout > __tests__ > __snapshots__', The '__snapshots__' data structure stands empty.
  At level 2, in directory path 'variable-layout → src', The 'src' collection carries 2 folders for code organization.
  In nested path 'variable-layout / src / chains', Inside 'chains', you'll find it has nothing inside.
  At level 3, in directory path 'variable-layout > src > scopes', Inside 'scopes', you'll find it remains unused.
  Back to the top level.
  
  
  Format your response in this style:
  ```
  ws
   +--__snapshots__
   `--test
       `--__snapshots__
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "variable-engine\n +--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\n `--variable-layout\n     +--__mocks__\n     +--__tests__\n     |   `--__snapshots__\n     `--src\n         +--chains\n         `--scopes", "description": "variable-engine is a master directory that comprises 2 subdirectories: variable-core and variable-layout.\nIn the root directory, 'variable-core' shelters 3 nested folders: __mocks__, __tests__, src.\nWithin directory hierarchy 'variable-core / __mocks__', '__mocks__' awaits content.\nAt level 2, in directory path 'variable-core / __tests__', '__tests__' retains 3 test-related directories.\nWithin directory hierarchy 'variable-core \u2192 __tests__ \u2192 ast', 'ast' incorporates 1 directory entries: __snapshots__.\nAt level 4, in directory path 'variable-core > __tests__ > ast > __snapshots__', The '__snapshots__' compartment contains no subdirectories.\nIn nested path 'variable-core > __tests__ > case-run-down', The 'case-run-down' container has no folders inside.\nIn nested path 'variable-core \u2192 __tests__ \u2192 scope', 'scope' hasn't been filled with any content.\nAt level 2, in directory path 'variable-core \u2192 src', 'src' possesses 5 subdirectories that organize the source code.\nIn nested path 'variable-core / src / ast', 'ast' shelters 5 diverse subfolders.\nIn nested path 'variable-core \u2192 src \u2192 ast \u2192 common', The 'common' repository lacks any subdirectories.\nWithin directory hierarchy 'variable-core > src > ast > declaration', Inside 'declaration', you'll find it has no content.\nIn nested path 'variable-core \u2192 src \u2192 ast \u2192 expression', Inside 'expression', you'll find it is empty.\nWithin directory hierarchy 'variable-core \u2192 src \u2192 ast \u2192 type', Inside 'type', you'll find it sits empty.\nIn nested path 'variable-core > src > ast > utils', The 'utils' repository holds no subdirectories at the moment.\nAt level 3, in directory path 'variable-core \u2192 src \u2192 react', 'react' organizes 1 directories: hooks.\nWithin directory hierarchy 'variable-core > src > react > hooks', Inside 'hooks', you'll find it is a vacant space.\nIn nested path 'variable-core / src / scope', 'scope' stores 1 child directories: datas.\nAt level 4, in directory path 'variable-core > src > scope > datas', 'datas' is an empty container.\nAt level 3, in directory path 'variable-core > src > services', The 'services' directory lacks any subdirectories.\nIn nested path 'variable-core > src > utils', Inside 'utils', you'll find it is currently empty.\nBack to the top level.\nAt the main level, 'variable-layout' stores 3 subdirectories: __mocks__, __tests__, src.\nWithin directory hierarchy 'variable-layout > __mocks__', The '__mocks__' directory is empty.\nWithin directory hierarchy 'variable-layout / __tests__', '__tests__' maintains 1 test-related directories.\nAt level 3, in directory path 'variable-layout > __tests__ > __snapshots__', The '__snapshots__' data structure stands empty.\nAt level 2, in directory path 'variable-layout \u2192 src', The 'src' collection carries 2 folders for code organization.\nIn nested path 'variable-layout / src / chains', Inside 'chains', you'll find it has nothing inside.\nAt level 3, in directory path 'variable-layout > src > scopes', Inside 'scopes', you'll find it remains unused.\nBack to the top level.\n"}