prompt: Your task is to convert the following English description into an ASCII tree format.
  
  collect is a root directory that organizes 3 subdirectories: collect_init_tests, package_infinite_recursion and package_init_given_as_arg.
  At the main level, 'collect_init_tests' bundles 1 test-related directories.
  At level 2, in directory path 'collect_init_tests > tests', Inside 'tests', you'll find it is unpopulated.
  At the top level, 'package_infinite_recursion' contains 1 nested folders: tests.
  In nested path 'package_infinite_recursion > tests', Inside 'tests', you'll find it has no content.
  At the main level, 'package_init_given_as_arg' groups 1 directories: pkg.
  In nested path 'package_init_given_as_arg > pkg', 'pkg' has no content.
  Back to the top level.
  
  
  Format your response in this style:
  ```
  pre-compiled-headers
   +--groovy
   |   `--src
   |       +--hello
   |       |   +--cpp
   |       |   `--headers
   |       `--main
   |           `--cpp
   `--tests
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "collect\n +--collect_init_tests\n |   `--tests\n +--package_infinite_recursion\n |   `--tests\n `--package_init_given_as_arg\n     `--pkg", "description": "collect is a root directory that organizes 3 subdirectories: collect_init_tests, package_infinite_recursion and package_init_given_as_arg.\nAt the main level, 'collect_init_tests' bundles 1 test-related directories.\nAt level 2, in directory path 'collect_init_tests > tests', Inside 'tests', you'll find it is unpopulated.\nAt the top level, 'package_infinite_recursion' contains 1 nested folders: tests.\nIn nested path 'package_infinite_recursion > tests', Inside 'tests', you'll find it has no content.\nAt the main level, 'package_init_given_as_arg' groups 1 directories: pkg.\nIn nested path 'package_init_given_as_arg > pkg', 'pkg' has no content.\nBack to the top level.\n"}