prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  main
   +--java
   |   `--com
   |       `--example
   |           `--worker
   `--resources
       `--META-INF
           `--gradle-plugins
  ```
  
  Convert this description:
  
  babel-preset-react is a core directory that maintains 2 subdirectories: src and test.
  At the main level, 'src' is an empty container.
  At the main level, 'test' retains 1 test-related directories.
  At level 2, in directory path 'test → fixtures', 'fixtures' keeps 2 directory entries: preset-options, regression.
  In nested path 'test → fixtures → preset-options', 'preset-options' bundles 9 distinct nested folders.
  Within directory hierarchy 'test / fixtures / preset-options / development', The 'development' compartment has yet to be populated.
  In nested path 'test / fixtures / preset-options / development-runtime-automatic', The 'development-runtime-automatic' storage space is currently empty.
  At level 4, in directory path 'test / fixtures / preset-options / empty-options', The 'empty-options' compartment is a vacant space.
  In nested path 'test → fixtures → preset-options → empty-options-babel-7', 'empty-options-babel-7' is unpopulated.
  At level 4, in directory path 'test / fixtures / preset-options / pure', The 'pure' data structure contains no subdirectories.
  At level 4, in directory path 'test / fixtures / preset-options / pure-false', The 'pure-false' storage space is blank.
  Within directory hierarchy 'test → fixtures → preset-options → runtime-automatic', Inside 'runtime-automatic', you'll find it hasn't been filled with any content.
  At level 4, in directory path 'test > fixtures > preset-options > runtime-classic', 'runtime-classic' has no folders inside.
  In nested path 'test > fixtures > preset-options > runtime-classic-pragma-no-frag', Inside 'runtime-classic-pragma-no-frag', you'll find it contains nothing at present.
  In nested path 'test > fixtures > regression', 'regression' holds 3 directories: 11294, another-preset-with-custom-jsx-keep-source-self, runtime-classic-allow-multiple-source-self.
  In nested path 'test / fixtures / regression / 11294', The '11294' collection sits empty.
  Within directory hierarchy 'test > fixtures > regression > another-preset-with-custom-jsx-keep-source-self', The 'another-preset-with-custom-jsx-keep-source-self' compartment has been left empty.
  At level 4, in directory path 'test / fixtures / regression / runtime-classic-allow-multiple-source-self', Inside 'runtime-classic-allow-multiple-source-self', you'll find it has yet to be populated.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "babel-preset-react\n +--src\n `--test\n     `--fixtures\n         +--preset-options\n         |   +--development\n         |   +--development-runtime-automatic\n         |   +--empty-options\n         |   +--empty-options-babel-7\n         |   +--pure\n         |   +--pure-false\n         |   +--runtime-automatic\n         |   +--runtime-classic\n         |   `--runtime-classic-pragma-no-frag\n         `--regression\n             +--11294\n             +--another-preset-with-custom-jsx-keep-source-self\n             `--runtime-classic-allow-multiple-source-self", "description": "babel-preset-react is a core directory that maintains 2 subdirectories: src and test.\nAt the main level, 'src' is an empty container.\nAt the main level, 'test' retains 1 test-related directories.\nAt level 2, in directory path 'test \u2192 fixtures', 'fixtures' keeps 2 directory entries: preset-options, regression.\nIn nested path 'test \u2192 fixtures \u2192 preset-options', 'preset-options' bundles 9 distinct nested folders.\nWithin directory hierarchy 'test / fixtures / preset-options / development', The 'development' compartment has yet to be populated.\nIn nested path 'test / fixtures / preset-options / development-runtime-automatic', The 'development-runtime-automatic' storage space is currently empty.\nAt level 4, in directory path 'test / fixtures / preset-options / empty-options', The 'empty-options' compartment is a vacant space.\nIn nested path 'test \u2192 fixtures \u2192 preset-options \u2192 empty-options-babel-7', 'empty-options-babel-7' is unpopulated.\nAt level 4, in directory path 'test / fixtures / preset-options / pure', The 'pure' data structure contains no subdirectories.\nAt level 4, in directory path 'test / fixtures / preset-options / pure-false', The 'pure-false' storage space is blank.\nWithin directory hierarchy 'test \u2192 fixtures \u2192 preset-options \u2192 runtime-automatic', Inside 'runtime-automatic', you'll find it hasn't been filled with any content.\nAt level 4, in directory path 'test > fixtures > preset-options > runtime-classic', 'runtime-classic' has no folders inside.\nIn nested path 'test > fixtures > preset-options > runtime-classic-pragma-no-frag', Inside 'runtime-classic-pragma-no-frag', you'll find it contains nothing at present.\nIn nested path 'test > fixtures > regression', 'regression' holds 3 directories: 11294, another-preset-with-custom-jsx-keep-source-self, runtime-classic-allow-multiple-source-self.\nIn nested path 'test / fixtures / regression / 11294', The '11294' collection sits empty.\nWithin directory hierarchy 'test > fixtures > regression > another-preset-with-custom-jsx-keep-source-self', The 'another-preset-with-custom-jsx-keep-source-self' compartment has been left empty.\nAt level 4, in directory path 'test / fixtures / regression / runtime-classic-allow-multiple-source-self', Inside 'runtime-classic-allow-multiple-source-self', you'll find it has yet to be populated.\n"}