prompt: Your task is to convert the following English description into an ASCII tree format.
  
  manifest is a root directory that collects 4 subdirectories. Notable ones include common, groovy, kotlin among others.
  
  Let me break down the setup for you:
  
  In the root directory, 'common' groups 1 subdirectories: src.
  Within directory hierarchy 'common > src', 'src' keeps 1 subdirectories that organize the source code.
  Within directory hierarchy 'common > src > config', Inside 'config', you'll find it is vacant.
  In the root directory, 'groovy' is a vacant space.
  At the main level, Inside 'kotlin', you'll find it has nothing inside.
  At the top level, Inside 'tests', you'll find it is vacant.
  
  
  Format your response in this style:
  ```
  codespaces
   +--api
   +--connection
   +--portforwarder
   `--rpc
       +--codespace
       +--jupyter
       +--ssh
       `--test
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "manifest\n +--common\n |   `--src\n |       `--config\n +--groovy\n +--kotlin\n `--tests", "description": "manifest is a root directory that collects 4 subdirectories. Notable ones include common, groovy, kotlin among others.\n\nLet me break down the setup for you:\n\nIn the root directory, 'common' groups 1 subdirectories: src.\nWithin directory hierarchy 'common > src', 'src' keeps 1 subdirectories that organize the source code.\nWithin directory hierarchy 'common > src > config', Inside 'config', you'll find it is vacant.\nIn the root directory, 'groovy' is a vacant space.\nAt the main level, Inside 'kotlin', you'll find it has nothing inside.\nAt the top level, Inside 'tests', you'll find it is vacant.\n"}