prompt: Your task is to convert the following English description into an ASCII tree format.
  
  internal is a origin directory that encompasses 5 subdirectories. Notable ones include actor, dispatch, event among others.
  
  Let me break down the composition for you:
  
  In the root directory, 'actor' shelters 1 child directories: internal.
  At level 2, in directory path 'actor → internal', Inside 'internal', you'll find it has been left empty.
  Back to the top level.
  At the top level, The 'dispatch' storage space has been left empty.
  At the main level, The 'event' storage space contains nothing at present.
  In the root directory, 'remote' incorporates 2 subdirectory elements: internal, services.
  In nested path 'remote > internal', 'internal' shelters 2 subdirectories: hub, inet.
  At level 3, in directory path 'remote > internal > hub', 'hub' features 2 directory entries: protocol, queue.
  At level 4, in directory path 'remote → internal → hub → protocol', The 'protocol' data structure has no content.
  In nested path 'remote / internal / hub / queue', Inside 'queue', you'll find it has no folders inside.
  At level 3, in directory path 'remote → internal → inet', 'inet' is barren.
  In nested path 'remote > services', 'services' appears to be unused.
  Back to the top level.
  In the root directory, Inside 'stream', you'll find it awaits content.
  
  
  Format your response in this style:
  ```
  gradle
   +--api
   |   `--internal
   |       `--initialization
   |           `--loadercache
   +--internal
   |   `--serialize
   |       `--kryo
   `--tooling
       `--internal
           `--provider
               `--serialization
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "internal\n +--actor\n |   `--internal\n +--dispatch\n +--event\n +--remote\n |   +--internal\n |   |   +--hub\n |   |   |   +--protocol\n |   |   |   `--queue\n |   |   `--inet\n |   `--services\n `--stream", "description": "internal is a origin directory that encompasses 5 subdirectories. Notable ones include actor, dispatch, event among others.\n\nLet me break down the composition for you:\n\nIn the root directory, 'actor' shelters 1 child directories: internal.\nAt level 2, in directory path 'actor \u2192 internal', Inside 'internal', you'll find it has been left empty.\nBack to the top level.\nAt the top level, The 'dispatch' storage space has been left empty.\nAt the main level, The 'event' storage space contains nothing at present.\nIn the root directory, 'remote' incorporates 2 subdirectory elements: internal, services.\nIn nested path 'remote > internal', 'internal' shelters 2 subdirectories: hub, inet.\nAt level 3, in directory path 'remote > internal > hub', 'hub' features 2 directory entries: protocol, queue.\nAt level 4, in directory path 'remote \u2192 internal \u2192 hub \u2192 protocol', The 'protocol' data structure has no content.\nIn nested path 'remote / internal / hub / queue', Inside 'queue', you'll find it has no folders inside.\nAt level 3, in directory path 'remote \u2192 internal \u2192 inet', 'inet' is barren.\nIn nested path 'remote > services', 'services' appears to be unused.\nBack to the top level.\nIn the root directory, Inside 'stream', you'll find it awaits content.\n"}