prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  next-after-pages
   +--pages
   |   +--middleware
   |   |   `--redirect
   |   `--pages-dir
   |       `--[id]
   `--utils
  ```
  
  Convert this description:
  
  artifacts is a top-level directory that maintains 3 subdirectories: ivyservice, result and verification.
  At the top level, 'ivyservice' keeps 1 contained folders: resolveengine.
  Within directory hierarchy 'ivyservice → resolveengine', 'resolveengine' encapsulates 1 folders: excludes.
  At level 3, in directory path 'ivyservice > resolveengine > excludes', 'excludes' groups 1 subdirectory elements: factories.
  In nested path 'ivyservice > resolveengine > excludes > factories', The 'factories' folder has nothing inside.
  Back to the top level.
  At the top level, The 'result' container is unpopulated.
  In the root directory, 'verification' is empty.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "artifacts\n +--ivyservice\n |   `--resolveengine\n |       `--excludes\n |           `--factories\n +--result\n `--verification", "description": "artifacts is a top-level directory that maintains 3 subdirectories: ivyservice, result and verification.\nAt the top level, 'ivyservice' keeps 1 contained folders: resolveengine.\nWithin directory hierarchy 'ivyservice \u2192 resolveengine', 'resolveengine' encapsulates 1 folders: excludes.\nAt level 3, in directory path 'ivyservice > resolveengine > excludes', 'excludes' groups 1 subdirectory elements: factories.\nIn nested path 'ivyservice > resolveengine > excludes > factories', The 'factories' folder has nothing inside.\nBack to the top level.\nAt the top level, The 'result' container is unpopulated.\nIn the root directory, 'verification' is empty.\n"}