prompt: Your task is to convert the following English description into an ASCII tree format.
  
  language is a main directory that includes 10 subdirectories. Notable ones include assembler, c, cpp among others.
  
  Let me break down the architecture for you:
  
  At the top level, 'assembler' encapsulates 3 subfolders: internal, plugins, tasks.
  At level 2, in directory path 'assembler / internal', The 'internal' directory has yet to be populated.
  In nested path 'assembler → plugins', 'plugins' groups 1 contained folders: internal.
  At level 3, in directory path 'assembler / plugins / internal', 'internal' contains no subdirectories.
  In nested path 'assembler → tasks', Inside 'tasks', you'll find it appears to be unused.
  At the top level, 'c' keeps 3 nested folders: internal, plugins, tasks.
  Within directory hierarchy 'c > internal', The 'internal' collection has been left empty.
  Within directory hierarchy 'c > plugins', The 'plugins' section has been left empty.
  In nested path 'c / tasks', Inside 'tasks', you'll find it has no folders inside.
  In the root directory, 'cpp' groups 3 subdirectory elements: internal, plugins, tasks.
  In nested path 'cpp / internal', Inside 'internal', you'll find it is barren.
  At level 2, in directory path 'cpp → plugins', 'plugins' contains nothing at present.
  At level 2, in directory path 'cpp / tasks', 'tasks' retains 1 nested folders: internal.
  At level 3, in directory path 'cpp → tasks → internal', The 'internal' collection holds no subdirectories at the moment.
  At the main level, Inside 'internal', you'll find it is blank.
  At the top level, 'nativeplatform' hosts 2 subdirectories: internal, tasks.
  In nested path 'nativeplatform > internal', 'internal' shelters 3 subdirectory elements: incremental, registry, toolchains.
  At level 3, in directory path 'nativeplatform > internal > incremental', 'incremental' incorporates 1 subfolders: sourceparser.
  At level 4, in directory path 'nativeplatform / internal / incremental / sourceparser', The 'sourceparser' collection awaits content.
  At level 3, in directory path 'nativeplatform > internal > registry', The 'registry' compartment sits empty.
  In nested path 'nativeplatform > internal > toolchains', The 'toolchains' storage space is devoid of content.
  At level 2, in directory path 'nativeplatform > tasks', 'tasks' has yet to be populated.
  At the main level, 'objectivec' bundles 3 directories: internal, plugins, tasks.
  In nested path 'objectivec → internal', Inside 'internal', you'll find it is unpopulated.
  Within directory hierarchy 'objectivec / plugins', The 'plugins' container is a vacant space.
  In nested path 'objectivec / tasks', 'tasks' has yet to be populated.
  Back to the top level.
  At the top level, 'objectivecpp' holds 3 child directories: internal, plugins, tasks.
  In nested path 'objectivecpp → internal', Inside 'internal', you'll find it awaits content.
  In nested path 'objectivecpp > plugins', 'plugins' has been left empty.
  Within directory hierarchy 'objectivecpp > tasks', Inside 'tasks', you'll find it lacks any subdirectories.
  At the top level, 'plugins' holds no subdirectories at the moment.
  At the main level, 'rc' has 3 directory entries: internal, plugins, tasks.
  In nested path 'rc / internal', Inside 'internal', you'll find it holds no subdirectories at the moment.
  At level 2, in directory path 'rc → plugins', 'plugins' contains 1 nested folders: internal.
  At level 3, in directory path 'rc / plugins / internal', 'internal' has no content.
  At level 2, in directory path 'rc → tasks', The 'tasks' compartment is currently empty.
  At the top level, 'swift' houses 3 subdirectories: internal, plugins, tasks.
  At level 2, in directory path 'swift / internal', 'internal' is vacant.
  Within directory hierarchy 'swift → plugins', Inside 'plugins', you'll find it is devoid of content.
  In nested path 'swift → tasks', 'tasks' maintains 1 directories: internal.
  At level 3, in directory path 'swift → tasks → internal', Inside 'internal', you'll find it has nothing inside.
  
  
  Format your response in this style:
  ```
  kotlin
   +--my-sub-project
   `--src
       +--main
       |   `--java
       `--test
           `--java
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "language\n +--assembler\n |   +--internal\n |   +--plugins\n |   |   `--internal\n |   `--tasks\n +--c\n |   +--internal\n |   +--plugins\n |   `--tasks\n +--cpp\n |   +--internal\n |   +--plugins\n |   `--tasks\n |       `--internal\n +--internal\n +--nativeplatform\n |   +--internal\n |   |   +--incremental\n |   |   |   `--sourceparser\n |   |   +--registry\n |   |   `--toolchains\n |   `--tasks\n +--objectivec\n |   +--internal\n |   +--plugins\n |   `--tasks\n +--objectivecpp\n |   +--internal\n |   +--plugins\n |   `--tasks\n +--plugins\n +--rc\n |   +--internal\n |   +--plugins\n |   |   `--internal\n |   `--tasks\n `--swift\n     +--internal\n     +--plugins\n     `--tasks\n         `--internal", "description": "language is a main directory that includes 10 subdirectories. Notable ones include assembler, c, cpp among others.\n\nLet me break down the architecture for you:\n\nAt the top level, 'assembler' encapsulates 3 subfolders: internal, plugins, tasks.\nAt level 2, in directory path 'assembler / internal', The 'internal' directory has yet to be populated.\nIn nested path 'assembler \u2192 plugins', 'plugins' groups 1 contained folders: internal.\nAt level 3, in directory path 'assembler / plugins / internal', 'internal' contains no subdirectories.\nIn nested path 'assembler \u2192 tasks', Inside 'tasks', you'll find it appears to be unused.\nAt the top level, 'c' keeps 3 nested folders: internal, plugins, tasks.\nWithin directory hierarchy 'c > internal', The 'internal' collection has been left empty.\nWithin directory hierarchy 'c > plugins', The 'plugins' section has been left empty.\nIn nested path 'c / tasks', Inside 'tasks', you'll find it has no folders inside.\nIn the root directory, 'cpp' groups 3 subdirectory elements: internal, plugins, tasks.\nIn nested path 'cpp / internal', Inside 'internal', you'll find it is barren.\nAt level 2, in directory path 'cpp \u2192 plugins', 'plugins' contains nothing at present.\nAt level 2, in directory path 'cpp / tasks', 'tasks' retains 1 nested folders: internal.\nAt level 3, in directory path 'cpp \u2192 tasks \u2192 internal', The 'internal' collection holds no subdirectories at the moment.\nAt the main level, Inside 'internal', you'll find it is blank.\nAt the top level, 'nativeplatform' hosts 2 subdirectories: internal, tasks.\nIn nested path 'nativeplatform > internal', 'internal' shelters 3 subdirectory elements: incremental, registry, toolchains.\nAt level 3, in directory path 'nativeplatform > internal > incremental', 'incremental' incorporates 1 subfolders: sourceparser.\nAt level 4, in directory path 'nativeplatform / internal / incremental / sourceparser', The 'sourceparser' collection awaits content.\nAt level 3, in directory path 'nativeplatform > internal > registry', The 'registry' compartment sits empty.\nIn nested path 'nativeplatform > internal > toolchains', The 'toolchains' storage space is devoid of content.\nAt level 2, in directory path 'nativeplatform > tasks', 'tasks' has yet to be populated.\nAt the main level, 'objectivec' bundles 3 directories: internal, plugins, tasks.\nIn nested path 'objectivec \u2192 internal', Inside 'internal', you'll find it is unpopulated.\nWithin directory hierarchy 'objectivec / plugins', The 'plugins' container is a vacant space.\nIn nested path 'objectivec / tasks', 'tasks' has yet to be populated.\nBack to the top level.\nAt the top level, 'objectivecpp' holds 3 child directories: internal, plugins, tasks.\nIn nested path 'objectivecpp \u2192 internal', Inside 'internal', you'll find it awaits content.\nIn nested path 'objectivecpp > plugins', 'plugins' has been left empty.\nWithin directory hierarchy 'objectivecpp > tasks', Inside 'tasks', you'll find it lacks any subdirectories.\nAt the top level, 'plugins' holds no subdirectories at the moment.\nAt the main level, 'rc' has 3 directory entries: internal, plugins, tasks.\nIn nested path 'rc / internal', Inside 'internal', you'll find it holds no subdirectories at the moment.\nAt level 2, in directory path 'rc \u2192 plugins', 'plugins' contains 1 nested folders: internal.\nAt level 3, in directory path 'rc / plugins / internal', 'internal' has no content.\nAt level 2, in directory path 'rc \u2192 tasks', The 'tasks' compartment is currently empty.\nAt the top level, 'swift' houses 3 subdirectories: internal, plugins, tasks.\nAt level 2, in directory path 'swift / internal', 'internal' is vacant.\nWithin directory hierarchy 'swift \u2192 plugins', Inside 'plugins', you'll find it is devoid of content.\nIn nested path 'swift \u2192 tasks', 'tasks' maintains 1 directories: internal.\nAt level 3, in directory path 'swift \u2192 tasks \u2192 internal', Inside 'internal', you'll find it has nothing inside.\n"}