prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  custom_resolve_dir
   +--testproj
   |   `--__snapshots__
   `--testproj2
       `--__snapshots__
  ```
  
  Convert this description:
  
  src is a primary directory that bundles 9 subdirectories. Notable ones include grpc, grpc-advanced, kafka among others.
  
  Let me break down the setup for you:
  
  At the main level, 'grpc' is barren.
  At the top level, 'grpc-advanced' hosts 1 subfolders: proto.
  Within directory hierarchy 'grpc-advanced / proto', 'proto' organizes 2 contained folders: common, orders.
  Within directory hierarchy 'grpc-advanced / proto / common', 'common' is currently empty.
  At level 3, in directory path 'grpc-advanced → proto → orders', Inside 'orders', you'll find it is devoid of content.
  At the top level, 'kafka' organizes 2 child directories: dtos, entities.
  At level 2, in directory path 'kafka → dtos', The 'dtos' directory has yet to be populated.
  In nested path 'kafka / entities', 'entities' is vacant.
  At the main level, 'kafka-concurrent' includes 1 subdirectory elements: dto.
  In nested path 'kafka-concurrent → dto', Inside 'dto', you'll find it holds no subdirectories at the moment.
  Back to the top level.
  At the main level, The 'mqtt' folder contains nothing at present.
  At the main level, Inside 'nats', you'll find it is blank.
  In the root directory, Inside 'redis', you'll find it is devoid of content.
  At the main level, 'rmq' is vacant.
  At the top level, Inside 'tcp-tls', you'll find it remains unused.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "src\n +--grpc\n +--grpc-advanced\n |   `--proto\n |       +--common\n |       `--orders\n +--kafka\n |   +--dtos\n |   `--entities\n +--kafka-concurrent\n |   `--dto\n +--mqtt\n +--nats\n +--redis\n +--rmq\n `--tcp-tls", "description": "src is a primary directory that bundles 9 subdirectories. Notable ones include grpc, grpc-advanced, kafka among others.\n\nLet me break down the setup for you:\n\nAt the main level, 'grpc' is barren.\nAt the top level, 'grpc-advanced' hosts 1 subfolders: proto.\nWithin directory hierarchy 'grpc-advanced / proto', 'proto' organizes 2 contained folders: common, orders.\nWithin directory hierarchy 'grpc-advanced / proto / common', 'common' is currently empty.\nAt level 3, in directory path 'grpc-advanced \u2192 proto \u2192 orders', Inside 'orders', you'll find it is devoid of content.\nAt the top level, 'kafka' organizes 2 child directories: dtos, entities.\nAt level 2, in directory path 'kafka \u2192 dtos', The 'dtos' directory has yet to be populated.\nIn nested path 'kafka / entities', 'entities' is vacant.\nAt the main level, 'kafka-concurrent' includes 1 subdirectory elements: dto.\nIn nested path 'kafka-concurrent \u2192 dto', Inside 'dto', you'll find it holds no subdirectories at the moment.\nBack to the top level.\nAt the main level, The 'mqtt' folder contains nothing at present.\nAt the main level, Inside 'nats', you'll find it is blank.\nIn the root directory, Inside 'redis', you'll find it is devoid of content.\nAt the main level, 'rmq' is vacant.\nAt the top level, Inside 'tcp-tls', you'll find it remains unused.\n"}