prompt: Your task is to convert the following English description into an ASCII tree format.
  
  main is a origin directory that maintains 2 subdirectories: java and resources.
  At the main level, 'java' shelters 1 child directories: org.
  At level 2, in directory path 'java → org', 'org' incorporates 1 child directories: gradle.
  At level 3, in directory path 'java > org > gradle', 'gradle' incorporates 1 contained folders: internal.
  At level 4, in directory path 'java → org → gradle → internal', 'internal' carries 1 folders: instrumentation.
  At level 5, in directory path 'java > org > gradle > internal > instrumentation', 'instrumentation' encompasses 4 several child directories.
  At level 6, in directory path 'java > org > gradle > internal > instrumentation > extensions', 'extensions' retains 2 directory entries: property, types.
  Within directory hierarchy 'java > org > gradle > internal > instrumentation > extensions > property', Inside 'property', you'll find it sits empty.
  In nested path 'java → org → gradle → internal → instrumentation → extensions → types', 'types' remains unused.
  In nested path 'java → org → gradle → internal → instrumentation → model', 'model' has been left empty.
  At level 6, in directory path 'java / org / gradle / internal / instrumentation / processor', 'processor' groups 4 distinct nested folders.
  At level 7, in directory path 'java > org > gradle > internal > instrumentation > processor > codegen', 'codegen' encapsulates 2 subdirectories: groovy, jvmbytecode.
  At level 8, in directory path 'java → org → gradle → internal → instrumentation → processor → codegen → groovy', The 'groovy' data structure sits empty.
  In nested path 'java / org / gradle / internal / instrumentation / processor / codegen / jvmbytecode', Inside 'jvmbytecode', you'll find it is a vacant space.
  In nested path 'java > org > gradle > internal > instrumentation > processor > extensibility', Inside 'extensibility', you'll find it has no folders inside.
  Within directory hierarchy 'java → org → gradle → internal → instrumentation → processor → features', 'features' retains 1 subdirectory elements: withstaticreference.
  Within directory hierarchy 'java > org > gradle > internal > instrumentation > processor > features > withstaticreference', Inside 'withstaticreference', you'll find it is barren.
  At level 7, in directory path 'java > org > gradle > internal > instrumentation > processor > modelreader', 'modelreader' has 2 subdirectories: api, impl.
  In nested path 'java → org → gradle → internal → instrumentation → processor → modelreader → api', Inside 'api', you'll find it has nothing inside.
  At level 8, in directory path 'java > org > gradle > internal > instrumentation > processor > modelreader > impl', The 'impl' folder has yet to be populated.
  At level 6, in directory path 'java → org → gradle → internal → instrumentation → util', Inside 'util', you'll find it is blank.
  At the main level, 'resources' carries 1 subdirectories: META-INF.
  At level 2, in directory path 'resources > META-INF', 'META-INF' contains 2 contained folders: gradle, services.
  Within directory hierarchy 'resources > META-INF > gradle', The 'gradle' section contains no subdirectories.
  Within directory hierarchy 'resources → META-INF → services', 'services' is blank.
  Back to the top level.
  
  
  Format your response in this style:
  ```
  template-solid-ts
   +--public
   `--src
       `--assets
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "main\n +--java\n |   `--org\n |       `--gradle\n |           `--internal\n |               `--instrumentation\n |                   +--extensions\n |                   |   +--property\n |                   |   `--types\n |                   +--model\n |                   +--processor\n |                   |   +--codegen\n |                   |   |   +--groovy\n |                   |   |   `--jvmbytecode\n |                   |   +--extensibility\n |                   |   +--features\n |                   |   |   `--withstaticreference\n |                   |   `--modelreader\n |                   |       +--api\n |                   |       `--impl\n |                   `--util\n `--resources\n     `--META-INF\n         +--gradle\n         `--services", "description": "main is a origin directory that maintains 2 subdirectories: java and resources.\nAt the main level, 'java' shelters 1 child directories: org.\nAt level 2, in directory path 'java \u2192 org', 'org' incorporates 1 child directories: gradle.\nAt level 3, in directory path 'java > org > gradle', 'gradle' incorporates 1 contained folders: internal.\nAt level 4, in directory path 'java \u2192 org \u2192 gradle \u2192 internal', 'internal' carries 1 folders: instrumentation.\nAt level 5, in directory path 'java > org > gradle > internal > instrumentation', 'instrumentation' encompasses 4 several child directories.\nAt level 6, in directory path 'java > org > gradle > internal > instrumentation > extensions', 'extensions' retains 2 directory entries: property, types.\nWithin directory hierarchy 'java > org > gradle > internal > instrumentation > extensions > property', Inside 'property', you'll find it sits empty.\nIn nested path 'java \u2192 org \u2192 gradle \u2192 internal \u2192 instrumentation \u2192 extensions \u2192 types', 'types' remains unused.\nIn nested path 'java \u2192 org \u2192 gradle \u2192 internal \u2192 instrumentation \u2192 model', 'model' has been left empty.\nAt level 6, in directory path 'java / org / gradle / internal / instrumentation / processor', 'processor' groups 4 distinct nested folders.\nAt level 7, in directory path 'java > org > gradle > internal > instrumentation > processor > codegen', 'codegen' encapsulates 2 subdirectories: groovy, jvmbytecode.\nAt level 8, in directory path 'java \u2192 org \u2192 gradle \u2192 internal \u2192 instrumentation \u2192 processor \u2192 codegen \u2192 groovy', The 'groovy' data structure sits empty.\nIn nested path 'java / org / gradle / internal / instrumentation / processor / codegen / jvmbytecode', Inside 'jvmbytecode', you'll find it is a vacant space.\nIn nested path 'java > org > gradle > internal > instrumentation > processor > extensibility', Inside 'extensibility', you'll find it has no folders inside.\nWithin directory hierarchy 'java \u2192 org \u2192 gradle \u2192 internal \u2192 instrumentation \u2192 processor \u2192 features', 'features' retains 1 subdirectory elements: withstaticreference.\nWithin directory hierarchy 'java > org > gradle > internal > instrumentation > processor > features > withstaticreference', Inside 'withstaticreference', you'll find it is barren.\nAt level 7, in directory path 'java > org > gradle > internal > instrumentation > processor > modelreader', 'modelreader' has 2 subdirectories: api, impl.\nIn nested path 'java \u2192 org \u2192 gradle \u2192 internal \u2192 instrumentation \u2192 processor \u2192 modelreader \u2192 api', Inside 'api', you'll find it has nothing inside.\nAt level 8, in directory path 'java > org > gradle > internal > instrumentation > processor > modelreader > impl', The 'impl' folder has yet to be populated.\nAt level 6, in directory path 'java \u2192 org \u2192 gradle \u2192 internal \u2192 instrumentation \u2192 util', Inside 'util', you'll find it is blank.\nAt the main level, 'resources' carries 1 subdirectories: META-INF.\nAt level 2, in directory path 'resources > META-INF', 'META-INF' contains 2 contained folders: gradle, services.\nWithin directory hierarchy 'resources > META-INF > gradle', The 'gradle' section contains no subdirectories.\nWithin directory hierarchy 'resources \u2192 META-INF \u2192 services', 'services' is blank.\nBack to the top level.\n"}