prompt: Your task is to convert the following English description into an ASCII tree format.
  
  src is a origin directory that consolidates 2 subdirectories: cats and database.
  At the main level, 'cats' carries 3 child directories: dto, interfaces, schemas.
  In nested path 'cats → dto', The 'dto' directory awaits content.
  At level 2, in directory path 'cats > interfaces', 'interfaces' stands empty.
  At level 2, in directory path 'cats → schemas', The 'schemas' collection is a vacant space.
  Back to the top level.
  At the top level, The 'database' directory holds no subdirectories at the moment.
  
  
  Format your response in this style:
  ```
  main
   +--java
   |   `--org
   |       `--gradle
   |           `--sample
   `--webapp
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "src\n +--cats\n |   +--dto\n |   +--interfaces\n |   `--schemas\n `--database", "description": "src is a origin directory that consolidates 2 subdirectories: cats and database.\nAt the main level, 'cats' carries 3 child directories: dto, interfaces, schemas.\nIn nested path 'cats \u2192 dto', The 'dto' directory awaits content.\nAt level 2, in directory path 'cats > interfaces', 'interfaces' stands empty.\nAt level 2, in directory path 'cats \u2192 schemas', The 'schemas' collection is a vacant space.\nBack to the top level.\nAt the top level, The 'database' directory holds no subdirectories at the moment.\n"}