prompt: Your task is to convert the following English description into an ASCII tree format.
  
  api is a core directory that maintains 3 subdirectories: internal, plugins and tasks.
  At the top level, 'internal' houses 1 directories: tasks.
  Within directory hierarchy 'internal > tasks', 'tasks' comprises 1 subdirectories: compile.
  At level 3, in directory path 'internal > tasks > compile', 'compile' keeps 5 some directory entries.
  Within directory hierarchy 'internal > tasks > compile > filter', The 'filter' section awaits content.
  Within directory hierarchy 'internal > tasks > compile > incremental', 'incremental' holds 9 different child directories.
  Within directory hierarchy 'internal > tasks > compile > incremental > analyzer', The 'analyzer' data structure has been left empty.
  In nested path 'internal → tasks → compile → incremental → asm', 'asm' has no content.
  At level 5, in directory path 'internal / tasks / compile / incremental / cache', 'cache' is a vacant space.
  At level 5, in directory path 'internal > tasks > compile > incremental > classpath', The 'classpath' container is blank.
  At level 5, in directory path 'internal → tasks → compile → incremental → compilerapi', 'compilerapi' carries 2 folders: constants, deps.
  In nested path 'internal / tasks / compile / incremental / compilerapi / constants', The 'constants' container contains nothing at present.
  Within directory hierarchy 'internal → tasks → compile → incremental → compilerapi → deps', The 'deps' directory is a vacant space.
  In nested path 'internal → tasks → compile → incremental → deps', The 'deps' data structure is empty.
  Within directory hierarchy 'internal > tasks > compile > incremental > processing', 'processing' is a vacant space.
  Within directory hierarchy 'internal > tasks > compile > incremental > recomp', 'recomp' lacks any subdirectories.
  At level 5, in directory path 'internal / tasks / compile / incremental / transaction', The 'transaction' collection remains unused.
  At level 4, in directory path 'internal / tasks / compile / processing', Inside 'processing', you'll find it is barren.
  Within directory hierarchy 'internal / tasks / compile / reflect', The 'reflect' container has no folders inside.
  In nested path 'internal / tasks / compile / tooling', The 'tooling' collection is barren.
  Back to the top level.
  At the main level, 'plugins' organizes 1 contained folders: jvm.
  At level 2, in directory path 'plugins → jvm', 'jvm' encapsulates 1 folders: internal.
  Within directory hierarchy 'plugins > jvm > internal', 'internal' has nothing inside.
  Back to the top level.
  At the top level, 'tasks' bundles 3 contained folders: compile, internal, javadoc.
  In nested path 'tasks / compile', 'compile' remains unused.
  At level 2, in directory path 'tasks / internal', Inside 'internal', you'll find it is a vacant space.
  At level 2, in directory path 'tasks > javadoc', 'javadoc' carries 1 contained folders: internal.
  At level 3, in directory path 'tasks → javadoc → internal', Inside 'internal', you'll find it is currently empty.
  
  
  Format your response in this style:
  ```
  main
   +--java
   |   `--org
   |       `--gradle
   |           `--tooling
   |               `--internal
   |                   `--provider
   |                       `--runner
   `--resources
       `--META-INF
           `--services
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "api\n +--internal\n |   `--tasks\n |       `--compile\n |           +--filter\n |           +--incremental\n |           |   +--analyzer\n |           |   +--asm\n |           |   +--cache\n |           |   +--classpath\n |           |   +--compilerapi\n |           |   |   +--constants\n |           |   |   `--deps\n |           |   +--deps\n |           |   +--processing\n |           |   +--recomp\n |           |   `--transaction\n |           +--processing\n |           +--reflect\n |           `--tooling\n +--plugins\n |   `--jvm\n |       `--internal\n `--tasks\n     +--compile\n     +--internal\n     `--javadoc\n         `--internal", "description": "api is a core directory that maintains 3 subdirectories: internal, plugins and tasks.\nAt the top level, 'internal' houses 1 directories: tasks.\nWithin directory hierarchy 'internal > tasks', 'tasks' comprises 1 subdirectories: compile.\nAt level 3, in directory path 'internal > tasks > compile', 'compile' keeps 5 some directory entries.\nWithin directory hierarchy 'internal > tasks > compile > filter', The 'filter' section awaits content.\nWithin directory hierarchy 'internal > tasks > compile > incremental', 'incremental' holds 9 different child directories.\nWithin directory hierarchy 'internal > tasks > compile > incremental > analyzer', The 'analyzer' data structure has been left empty.\nIn nested path 'internal \u2192 tasks \u2192 compile \u2192 incremental \u2192 asm', 'asm' has no content.\nAt level 5, in directory path 'internal / tasks / compile / incremental / cache', 'cache' is a vacant space.\nAt level 5, in directory path 'internal > tasks > compile > incremental > classpath', The 'classpath' container is blank.\nAt level 5, in directory path 'internal \u2192 tasks \u2192 compile \u2192 incremental \u2192 compilerapi', 'compilerapi' carries 2 folders: constants, deps.\nIn nested path 'internal / tasks / compile / incremental / compilerapi / constants', The 'constants' container contains nothing at present.\nWithin directory hierarchy 'internal \u2192 tasks \u2192 compile \u2192 incremental \u2192 compilerapi \u2192 deps', The 'deps' directory is a vacant space.\nIn nested path 'internal \u2192 tasks \u2192 compile \u2192 incremental \u2192 deps', The 'deps' data structure is empty.\nWithin directory hierarchy 'internal > tasks > compile > incremental > processing', 'processing' is a vacant space.\nWithin directory hierarchy 'internal > tasks > compile > incremental > recomp', 'recomp' lacks any subdirectories.\nAt level 5, in directory path 'internal / tasks / compile / incremental / transaction', The 'transaction' collection remains unused.\nAt level 4, in directory path 'internal / tasks / compile / processing', Inside 'processing', you'll find it is barren.\nWithin directory hierarchy 'internal / tasks / compile / reflect', The 'reflect' container has no folders inside.\nIn nested path 'internal / tasks / compile / tooling', The 'tooling' collection is barren.\nBack to the top level.\nAt the main level, 'plugins' organizes 1 contained folders: jvm.\nAt level 2, in directory path 'plugins \u2192 jvm', 'jvm' encapsulates 1 folders: internal.\nWithin directory hierarchy 'plugins > jvm > internal', 'internal' has nothing inside.\nBack to the top level.\nAt the top level, 'tasks' bundles 3 contained folders: compile, internal, javadoc.\nIn nested path 'tasks / compile', 'compile' remains unused.\nAt level 2, in directory path 'tasks / internal', Inside 'internal', you'll find it is a vacant space.\nAt level 2, in directory path 'tasks > javadoc', 'javadoc' carries 1 contained folders: internal.\nAt level 3, in directory path 'tasks \u2192 javadoc \u2192 internal', Inside 'internal', you'll find it is currently empty.\n"}