prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  es_declare_module
   +--__snapshots__
   `--flow-typed
       `--__snapshots__
  ```
  
  Convert this description:
  
  classes is a root directory that houses 3 subdirectories: __snapshots__, classDeclarations and constructorDeclarations.
  In the root directory, The '__snapshots__' section holds no subdirectories at the moment.
  In the root directory, 'classDeclarations' features 3 folders: __snapshots__, classAbstractKeyword, classHeritageSpecification.
  Within directory hierarchy 'classDeclarations → __snapshots__', Inside '__snapshots__', you'll find it has no folders inside.
  At level 2, in directory path 'classDeclarations → classAbstractKeyword', 'classAbstractKeyword' bundles 1 subfolders: __snapshots__.
  At level 3, in directory path 'classDeclarations → classAbstractKeyword → __snapshots__', '__snapshots__' has nothing inside.
  Within directory hierarchy 'classDeclarations → classHeritageSpecification', 'classHeritageSpecification' organizes tests across 1 separate contained folders.
  Within directory hierarchy 'classDeclarations → classHeritageSpecification → __snapshots__', '__snapshots__' awaits content.
  In the root directory, 'constructorDeclarations' has 1 directory entries: constructorParameters.
  In nested path 'constructorDeclarations / constructorParameters', 'constructorParameters' comprises 1 folders: __snapshots__.
  In nested path 'constructorDeclarations / constructorParameters / __snapshots__', '__snapshots__' remains unused.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "classes\n +--__snapshots__\n +--classDeclarations\n |   +--__snapshots__\n |   +--classAbstractKeyword\n |   |   `--__snapshots__\n |   `--classHeritageSpecification\n |       `--__snapshots__\n `--constructorDeclarations\n     `--constructorParameters\n         `--__snapshots__", "description": "classes is a root directory that houses 3 subdirectories: __snapshots__, classDeclarations and constructorDeclarations.\nIn the root directory, The '__snapshots__' section holds no subdirectories at the moment.\nIn the root directory, 'classDeclarations' features 3 folders: __snapshots__, classAbstractKeyword, classHeritageSpecification.\nWithin directory hierarchy 'classDeclarations \u2192 __snapshots__', Inside '__snapshots__', you'll find it has no folders inside.\nAt level 2, in directory path 'classDeclarations \u2192 classAbstractKeyword', 'classAbstractKeyword' bundles 1 subfolders: __snapshots__.\nAt level 3, in directory path 'classDeclarations \u2192 classAbstractKeyword \u2192 __snapshots__', '__snapshots__' has nothing inside.\nWithin directory hierarchy 'classDeclarations \u2192 classHeritageSpecification', 'classHeritageSpecification' organizes tests across 1 separate contained folders.\nWithin directory hierarchy 'classDeclarations \u2192 classHeritageSpecification \u2192 __snapshots__', '__snapshots__' awaits content.\nIn the root directory, 'constructorDeclarations' has 1 directory entries: constructorParameters.\nIn nested path 'constructorDeclarations / constructorParameters', 'constructorParameters' comprises 1 folders: __snapshots__.\nIn nested path 'constructorDeclarations / constructorParameters / __snapshots__', '__snapshots__' remains unused.\n"}