prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  samples
   +--basic
   |   `--_expected
   +--missing-dependency-resolution
   +--missing-entry-resolution
   +--missing-load
   +--renormalizes-external-paths
   |   `--_expected
   `--supports-hashes
       `--_expected
  ```
  
  Convert this description:
  
  src is a core directory that collects 2 subdirectories: main and test.
  In the root directory, 'main' includes 2 contained folders: groovy, kotlin.
  Within directory hierarchy 'main / groovy', 'groovy' shelters 1 subfolders: gradlebuild.
  At level 3, in directory path 'main > groovy > gradlebuild', 'gradlebuild' shelters 1 nested folders: binarycompatibility.
  Within directory hierarchy 'main → groovy → gradlebuild → binarycompatibility', 'binarycompatibility' maintains 4 multiple folders.
  In nested path 'main / groovy / gradlebuild / binarycompatibility / filters', 'filters' is barren.
  In nested path 'main / groovy / gradlebuild / binarycompatibility / rules', Inside 'rules', you'll find it has been left empty.
  In nested path 'main / groovy / gradlebuild / binarycompatibility / transforms', 'transforms' has nothing inside.
  Within directory hierarchy 'main / groovy / gradlebuild / binarycompatibility / upgrades', The 'upgrades' folder is a vacant space.
  In nested path 'main > kotlin', 'kotlin' shelters 1 subdirectories: gradlebuild.
  Within directory hierarchy 'main > kotlin > gradlebuild', 'gradlebuild' includes 1 folders: binarycompatibility.
  Within directory hierarchy 'main > kotlin > gradlebuild > binarycompatibility', 'binarycompatibility' encompasses 2 subfolders: metadata, sources.
  At level 5, in directory path 'main > kotlin > gradlebuild > binarycompatibility > metadata', Inside 'metadata', you'll find it contains no subdirectories.
  At level 5, in directory path 'main → kotlin → gradlebuild → binarycompatibility → sources', Inside 'sources', you'll find it is currently empty.
  Back to the top level.
  At the top level, 'test' groups 2 test-related directories.
  At level 2, in directory path 'test / groovy', 'groovy' bundles 1 subdirectories: gradlebuild.
  In nested path 'test > groovy > gradlebuild', 'gradlebuild' maintains 1 child directories: binarycompatibility.
  In nested path 'test > groovy > gradlebuild > binarycompatibility', 'binarycompatibility' features 1 child directories: rules.
  At level 5, in directory path 'test / groovy / gradlebuild / binarycompatibility / rules', 'rules' lacks any subdirectories.
  In nested path 'test > kotlin', 'kotlin' keeps 1 subdirectory elements: gradlebuild.
  At level 3, in directory path 'test > kotlin > gradlebuild', 'gradlebuild' contains 1 subdirectories: binarycompatibility.
  Within directory hierarchy 'test → kotlin → gradlebuild → binarycompatibility', Inside 'binarycompatibility', you'll find it is vacant.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "src\n +--main\n |   +--groovy\n |   |   `--gradlebuild\n |   |       `--binarycompatibility\n |   |           +--filters\n |   |           +--rules\n |   |           +--transforms\n |   |           `--upgrades\n |   `--kotlin\n |       `--gradlebuild\n |           `--binarycompatibility\n |               +--metadata\n |               `--sources\n `--test\n     +--groovy\n     |   `--gradlebuild\n     |       `--binarycompatibility\n     |           `--rules\n     `--kotlin\n         `--gradlebuild\n             `--binarycompatibility", "description": "src is a core directory that collects 2 subdirectories: main and test.\nIn the root directory, 'main' includes 2 contained folders: groovy, kotlin.\nWithin directory hierarchy 'main / groovy', 'groovy' shelters 1 subfolders: gradlebuild.\nAt level 3, in directory path 'main > groovy > gradlebuild', 'gradlebuild' shelters 1 nested folders: binarycompatibility.\nWithin directory hierarchy 'main \u2192 groovy \u2192 gradlebuild \u2192 binarycompatibility', 'binarycompatibility' maintains 4 multiple folders.\nIn nested path 'main / groovy / gradlebuild / binarycompatibility / filters', 'filters' is barren.\nIn nested path 'main / groovy / gradlebuild / binarycompatibility / rules', Inside 'rules', you'll find it has been left empty.\nIn nested path 'main / groovy / gradlebuild / binarycompatibility / transforms', 'transforms' has nothing inside.\nWithin directory hierarchy 'main / groovy / gradlebuild / binarycompatibility / upgrades', The 'upgrades' folder is a vacant space.\nIn nested path 'main > kotlin', 'kotlin' shelters 1 subdirectories: gradlebuild.\nWithin directory hierarchy 'main > kotlin > gradlebuild', 'gradlebuild' includes 1 folders: binarycompatibility.\nWithin directory hierarchy 'main > kotlin > gradlebuild > binarycompatibility', 'binarycompatibility' encompasses 2 subfolders: metadata, sources.\nAt level 5, in directory path 'main > kotlin > gradlebuild > binarycompatibility > metadata', Inside 'metadata', you'll find it contains no subdirectories.\nAt level 5, in directory path 'main \u2192 kotlin \u2192 gradlebuild \u2192 binarycompatibility \u2192 sources', Inside 'sources', you'll find it is currently empty.\nBack to the top level.\nAt the top level, 'test' groups 2 test-related directories.\nAt level 2, in directory path 'test / groovy', 'groovy' bundles 1 subdirectories: gradlebuild.\nIn nested path 'test > groovy > gradlebuild', 'gradlebuild' maintains 1 child directories: binarycompatibility.\nIn nested path 'test > groovy > gradlebuild > binarycompatibility', 'binarycompatibility' features 1 child directories: rules.\nAt level 5, in directory path 'test / groovy / gradlebuild / binarycompatibility / rules', 'rules' lacks any subdirectories.\nIn nested path 'test > kotlin', 'kotlin' keeps 1 subdirectory elements: gradlebuild.\nAt level 3, in directory path 'test > kotlin > gradlebuild', 'gradlebuild' contains 1 subdirectories: binarycompatibility.\nWithin directory hierarchy 'test \u2192 kotlin \u2192 gradlebuild \u2192 binarycompatibility', Inside 'binarycompatibility', you'll find it is vacant.\n"}