prompt: Your task is to convert the following English description into an ASCII tree format.
  
  testng-groupbyinstances is a base directory that contains 3 subdirectories: groovy, kotlin and tests.
  In the root directory, 'groovy' possesses 1 child directories: src.
  In nested path 'groovy > src', The 'src' folder shelters 1 folders for code organization.
  At level 3, in directory path 'groovy → src → test', 'test' organizes tests across 1 separate contained folders.
  Within directory hierarchy 'groovy > src > test > java', 'java' organizes 1 subfolders: org.
  Within directory hierarchy 'groovy > src > test > java > org', 'org' incorporates 1 nested folders: gradle.
  At level 6, in directory path 'groovy → src → test → java → org → gradle', 'gradle' organizes 1 directories: testng.
  Within directory hierarchy 'groovy → src → test → java → org → gradle → testng', Inside 'testng', you'll find it is vacant.
  In the root directory, 'kotlin' comprises 1 subfolders: src.
  In nested path 'kotlin → src', 'src' possesses 1 subdirectories that organize the source code.
  Within directory hierarchy 'kotlin / src / test', 'test' organizes tests across 1 separate child directories.
  Within directory hierarchy 'kotlin > src > test > java', 'java' retains 1 nested folders: org.
  In nested path 'kotlin / src / test / java / org', 'org' hosts 1 child directories: gradle.
  Within directory hierarchy 'kotlin / src / test / java / org / gradle', 'gradle' includes 1 subdirectory elements: testng.
  Within directory hierarchy 'kotlin → src → test → java → org → gradle → testng', The 'testng' data structure is barren.
  Back to the top level.
  At the top level, Inside 'tests', you'll find it stands empty.
  
  
  Format your response in this style:
  ```
  packages
   +--pkg-a
   |   `--src
   +--pkg-b
   |   `--src
   `--shared
       `--src
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "testng-groupbyinstances\n +--groovy\n |   `--src\n |       `--test\n |           `--java\n |               `--org\n |                   `--gradle\n |                       `--testng\n +--kotlin\n |   `--src\n |       `--test\n |           `--java\n |               `--org\n |                   `--gradle\n |                       `--testng\n `--tests", "description": "testng-groupbyinstances is a base directory that contains 3 subdirectories: groovy, kotlin and tests.\nIn the root directory, 'groovy' possesses 1 child directories: src.\nIn nested path 'groovy > src', The 'src' folder shelters 1 folders for code organization.\nAt level 3, in directory path 'groovy \u2192 src \u2192 test', 'test' organizes tests across 1 separate contained folders.\nWithin directory hierarchy 'groovy > src > test > java', 'java' organizes 1 subfolders: org.\nWithin directory hierarchy 'groovy > src > test > java > org', 'org' incorporates 1 nested folders: gradle.\nAt level 6, in directory path 'groovy \u2192 src \u2192 test \u2192 java \u2192 org \u2192 gradle', 'gradle' organizes 1 directories: testng.\nWithin directory hierarchy 'groovy \u2192 src \u2192 test \u2192 java \u2192 org \u2192 gradle \u2192 testng', Inside 'testng', you'll find it is vacant.\nIn the root directory, 'kotlin' comprises 1 subfolders: src.\nIn nested path 'kotlin \u2192 src', 'src' possesses 1 subdirectories that organize the source code.\nWithin directory hierarchy 'kotlin / src / test', 'test' organizes tests across 1 separate child directories.\nWithin directory hierarchy 'kotlin > src > test > java', 'java' retains 1 nested folders: org.\nIn nested path 'kotlin / src / test / java / org', 'org' hosts 1 child directories: gradle.\nWithin directory hierarchy 'kotlin / src / test / java / org / gradle', 'gradle' includes 1 subdirectory elements: testng.\nWithin directory hierarchy 'kotlin \u2192 src \u2192 test \u2192 java \u2192 org \u2192 gradle \u2192 testng', The 'testng' data structure is barren.\nBack to the top level.\nAt the top level, Inside 'tests', you'll find it stands empty.\n"}