prompt: Your task is to convert the following English description into an ASCII tree format.
  
  kotlin is a parent directory that collects 3 subdirectories: project2, shared and src.
  At the main level, 'project2' is a vacant space.
  At the main level, 'shared' contains nothing at present.
  At the top level, Within 'src', you'll find 1 subfolders for code structure.
  At level 2, in directory path 'src → main', 'main' groups 1 subfolders: webapp.
  At level 3, in directory path 'src / main / webapp', 'webapp' has nothing inside.
  
  
  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": "kotlin\n +--project2\n +--shared\n `--src\n     `--main\n         `--webapp", "description": "kotlin is a parent directory that collects 3 subdirectories: project2, shared and src.\nAt the main level, 'project2' is a vacant space.\nAt the main level, 'shared' contains nothing at present.\nAt the top level, Within 'src', you'll find 1 subfolders for code structure.\nAt level 2, in directory path 'src \u2192 main', 'main' groups 1 subfolders: webapp.\nAt level 3, in directory path 'src / main / webapp', 'webapp' has nothing inside.\n"}