prompt: Your task is to convert the following English description into an ASCII tree format.
  
  gradle is a main directory that gathers 3 subdirectories: configuration, launcher and tooling.
  At the main level, 'configuration' has no folders inside.
  At the main level, 'launcher' hosts 2 directory entries: daemon, exec.
  In nested path 'launcher / daemon', 'daemon' retains 4 numerous child directories.
  Within directory hierarchy 'launcher > daemon > context', The 'context' directory remains unused.
  At level 3, in directory path 'launcher > daemon > diagnostics', The 'diagnostics' storage space has nothing inside.
  In nested path 'launcher > daemon > protocol', The 'protocol' container is devoid of content.
  Within directory hierarchy 'launcher → daemon → registry', 'registry' is unpopulated.
  In nested path 'launcher / exec', 'exec' sits empty.
  In the root directory, 'tooling' contains 1 child directories: internal.
  In nested path 'tooling > internal', 'internal' incorporates 1 subdirectory elements: provider.
  At level 3, in directory path 'tooling / internal / provider', 'provider' stores 1 subdirectories: serialization.
  In nested path 'tooling → internal → provider → serialization', Inside 'serialization', you'll find it has no folders inside.
  
  
  Format your response in this style:
  ```
  config
   +--config
   |   +--src
   |   `--test
   |       +--fixtures
   |       |   +--has-env-in-key
   |       |   +--has-number-setting
   |       |   +--never-built-dependencies
   |       |   +--pkg-using-workspaces
   |       |   +--pkg-with-valid-workspace-yaml
   |       |   `--settings-in-workspace-yaml
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "gradle\n +--configuration\n +--launcher\n |   +--daemon\n |   |   +--context\n |   |   +--diagnostics\n |   |   +--protocol\n |   |   `--registry\n |   `--exec\n `--tooling\n     `--internal\n         `--provider\n             `--serialization", "description": "gradle is a main directory that gathers 3 subdirectories: configuration, launcher and tooling.\nAt the main level, 'configuration' has no folders inside.\nAt the main level, 'launcher' hosts 2 directory entries: daemon, exec.\nIn nested path 'launcher / daemon', 'daemon' retains 4 numerous child directories.\nWithin directory hierarchy 'launcher > daemon > context', The 'context' directory remains unused.\nAt level 3, in directory path 'launcher > daemon > diagnostics', The 'diagnostics' storage space has nothing inside.\nIn nested path 'launcher > daemon > protocol', The 'protocol' container is devoid of content.\nWithin directory hierarchy 'launcher \u2192 daemon \u2192 registry', 'registry' is unpopulated.\nIn nested path 'launcher / exec', 'exec' sits empty.\nIn the root directory, 'tooling' contains 1 child directories: internal.\nIn nested path 'tooling > internal', 'internal' incorporates 1 subdirectory elements: provider.\nAt level 3, in directory path 'tooling / internal / provider', 'provider' stores 1 subdirectories: serialization.\nIn nested path 'tooling \u2192 internal \u2192 provider \u2192 serialization', Inside 'serialization', you'll find it has no folders inside.\n"}