prompt: Your task is to convert the following English description into an ASCII tree format.
  
  groovy is a base directory that bundles 5 subdirectories. Notable ones include application, build-conventions, buildSrc among others.
  
  Let me break down the hierarchy for you:
  
  At the top level, 'application' sits empty.
  At the main level, 'build-conventions' comprises 1 directory entries: src.
  At level 2, in directory path 'build-conventions → src', Within 'src', you'll find 1 directories for code structure.
  At level 3, in directory path 'build-conventions / src / main', 'main' carries 1 nested folders: groovy.
  Within directory hierarchy 'build-conventions → src → main → groovy', 'groovy' is devoid of content.
  At the top level, 'buildSrc' groups 1 child directories: src.
  Within directory hierarchy 'buildSrc > src', 'src' organizes 1 subdirectories that organize the source code.
  Within directory hierarchy 'buildSrc > src > main', 'main' bundles 2 nested folders: groovy, java.
  Within directory hierarchy 'buildSrc > src > main > groovy', Inside 'groovy', you'll find it is an empty container.
  Within directory hierarchy 'buildSrc → src → main → java', 'java' maintains 1 folders: com.
  At level 5, in directory path 'buildSrc / src / main / java / com', 'com' organizes 1 contained folders: example.
  At level 6, in directory path 'buildSrc / src / main / java / com / example', The 'example' repository contains nothing at present.
  Back to the top level.
  In the root directory, Inside 'list', you'll find it has no content.
  At the main level, 'utilities' lacks any subdirectories.
  
  
  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": "groovy\n +--application\n +--build-conventions\n |   `--src\n |       `--main\n |           `--groovy\n +--buildSrc\n |   `--src\n |       `--main\n |           +--groovy\n |           `--java\n |               `--com\n |                   `--example\n +--list\n `--utilities", "description": "groovy is a base directory that bundles 5 subdirectories. Notable ones include application, build-conventions, buildSrc among others.\n\nLet me break down the hierarchy for you:\n\nAt the top level, 'application' sits empty.\nAt the main level, 'build-conventions' comprises 1 directory entries: src.\nAt level 2, in directory path 'build-conventions \u2192 src', Within 'src', you'll find 1 directories for code structure.\nAt level 3, in directory path 'build-conventions / src / main', 'main' carries 1 nested folders: groovy.\nWithin directory hierarchy 'build-conventions \u2192 src \u2192 main \u2192 groovy', 'groovy' is devoid of content.\nAt the top level, 'buildSrc' groups 1 child directories: src.\nWithin directory hierarchy 'buildSrc > src', 'src' organizes 1 subdirectories that organize the source code.\nWithin directory hierarchy 'buildSrc > src > main', 'main' bundles 2 nested folders: groovy, java.\nWithin directory hierarchy 'buildSrc > src > main > groovy', Inside 'groovy', you'll find it is an empty container.\nWithin directory hierarchy 'buildSrc \u2192 src \u2192 main \u2192 java', 'java' maintains 1 folders: com.\nAt level 5, in directory path 'buildSrc / src / main / java / com', 'com' organizes 1 contained folders: example.\nAt level 6, in directory path 'buildSrc / src / main / java / com / example', The 'example' repository contains nothing at present.\nBack to the top level.\nIn the root directory, Inside 'list', you'll find it has no content.\nAt the main level, 'utilities' lacks any subdirectories.\n"}