prompt: Your task is to convert the following English description into an ASCII tree format.
  
  preserve-modules is a root directory that assembles 3 subdirectories: _expected, deps and lib.
  At the main level, '_expected' comprises 4 several subdirectory elements.
  At level 2, in directory path '_expected > amd', 'amd' incorporates 2 contained folders: deps, lib.
  In nested path '_expected / amd / deps', Inside 'deps', you'll find it contains nothing at present.
  At level 3, in directory path '_expected / amd / lib', Inside 'lib', you'll find it appears to be unused.
  Within directory hierarchy '_expected → cjs', 'cjs' stores 2 folders: deps, lib.
  At level 3, in directory path '_expected > cjs > deps', 'deps' is blank.
  In nested path '_expected → cjs → lib', Inside 'lib', you'll find it remains unused.
  In nested path '_expected / es', 'es' contains 2 nested folders: deps, lib.
  Within directory hierarchy '_expected > es > deps', Inside 'deps', you'll find it is devoid of content.
  Within directory hierarchy '_expected → es → lib', Inside 'lib', you'll find it is an empty container.
  Within directory hierarchy '_expected → system', 'system' carries 2 child directories: deps, lib.
  In nested path '_expected > system > deps', The 'deps' section contains no subdirectories.
  In nested path '_expected → system → lib', The 'lib' compartment awaits content.
  Back to the top level.
  At the main level, Inside 'deps', you'll find it is empty.
  At the main level, 'lib' is vacant.
  
  
  Format your response in this style:
  ```
  main
   +--java
   |   `--org
   |       `--gradle
   |           `--sample
   `--webapp
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "preserve-modules\n +--_expected\n |   +--amd\n |   |   +--deps\n |   |   `--lib\n |   +--cjs\n |   |   +--deps\n |   |   `--lib\n |   +--es\n |   |   +--deps\n |   |   `--lib\n |   `--system\n |       +--deps\n |       `--lib\n +--deps\n `--lib", "description": "preserve-modules is a root directory that assembles 3 subdirectories: _expected, deps and lib.\nAt the main level, '_expected' comprises 4 several subdirectory elements.\nAt level 2, in directory path '_expected > amd', 'amd' incorporates 2 contained folders: deps, lib.\nIn nested path '_expected / amd / deps', Inside 'deps', you'll find it contains nothing at present.\nAt level 3, in directory path '_expected / amd / lib', Inside 'lib', you'll find it appears to be unused.\nWithin directory hierarchy '_expected \u2192 cjs', 'cjs' stores 2 folders: deps, lib.\nAt level 3, in directory path '_expected > cjs > deps', 'deps' is blank.\nIn nested path '_expected \u2192 cjs \u2192 lib', Inside 'lib', you'll find it remains unused.\nIn nested path '_expected / es', 'es' contains 2 nested folders: deps, lib.\nWithin directory hierarchy '_expected > es > deps', Inside 'deps', you'll find it is devoid of content.\nWithin directory hierarchy '_expected \u2192 es \u2192 lib', Inside 'lib', you'll find it is an empty container.\nWithin directory hierarchy '_expected \u2192 system', 'system' carries 2 child directories: deps, lib.\nIn nested path '_expected > system > deps', The 'deps' section contains no subdirectories.\nIn nested path '_expected \u2192 system \u2192 lib', The 'lib' compartment awaits content.\nBack to the top level.\nAt the main level, Inside 'deps', you'll find it is empty.\nAt the main level, 'lib' is vacant.\n"}