prompt: Your task is to convert the following English description into an ASCII tree format.
  
  go-git is a origin directory that organizes 2 subdirectories: gcfg and go-billy.
  In the root directory, 'gcfg' includes 3 directories: scanner, token, types.
  In nested path 'gcfg → scanner', The 'scanner' container appears to be unused.
  Within directory hierarchy 'gcfg → token', Inside 'token', you'll find it appears to be unused.
  Within directory hierarchy 'gcfg > types', Inside 'types', you'll find it has no content.
  Back to the top level.
  At the top level, 'go-billy' keeps 1 subdirectories: v5.
  Within directory hierarchy 'go-billy → v5', 'v5' maintains 4 numerous subfolders.
  Within directory hierarchy 'go-billy → v5 → helper', 'helper' has 2 child directories: chroot, polyfill.
  Within directory hierarchy 'go-billy / v5 / helper / chroot', 'chroot' holds no subdirectories at the moment.
  At level 4, in directory path 'go-billy > v5 > helper > polyfill', The 'polyfill' folder has nothing inside.
  At level 3, in directory path 'go-billy / v5 / memfs', 'memfs' is vacant.
  In nested path 'go-billy > v5 > osfs', The 'osfs' folder is empty.
  Within directory hierarchy 'go-billy > v5 > util', The 'util' repository is vacant.
  
  
  Format your response in this style:
  ```
  generated
   +--groovy
   |   +--app
   |   |   `--src
   |   |       +--main
   |   |       |   `--java
   |   |       |       `--org
   |   |       |           `--example
   |   |       `--test
   |   |           `--java
   |   |               `--org
   |   |                   `--example
   |   `--gradle
   `--kotlin
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "go-git\n +--gcfg\n |   +--scanner\n |   +--token\n |   `--types\n `--go-billy\n     `--v5\n         +--helper\n         |   +--chroot\n         |   `--polyfill\n         +--memfs\n         +--osfs\n         `--util", "description": "go-git is a origin directory that organizes 2 subdirectories: gcfg and go-billy.\nIn the root directory, 'gcfg' includes 3 directories: scanner, token, types.\nIn nested path 'gcfg \u2192 scanner', The 'scanner' container appears to be unused.\nWithin directory hierarchy 'gcfg \u2192 token', Inside 'token', you'll find it appears to be unused.\nWithin directory hierarchy 'gcfg > types', Inside 'types', you'll find it has no content.\nBack to the top level.\nAt the top level, 'go-billy' keeps 1 subdirectories: v5.\nWithin directory hierarchy 'go-billy \u2192 v5', 'v5' maintains 4 numerous subfolders.\nWithin directory hierarchy 'go-billy \u2192 v5 \u2192 helper', 'helper' has 2 child directories: chroot, polyfill.\nWithin directory hierarchy 'go-billy / v5 / helper / chroot', 'chroot' holds no subdirectories at the moment.\nAt level 4, in directory path 'go-billy > v5 > helper > polyfill', The 'polyfill' folder has nothing inside.\nAt level 3, in directory path 'go-billy / v5 / memfs', 'memfs' is vacant.\nIn nested path 'go-billy > v5 > osfs', The 'osfs' folder is empty.\nWithin directory hierarchy 'go-billy > v5 > util', The 'util' repository is vacant.\n"}