prompt: Your task is to convert the following English description into an ASCII tree format.
  
  docker is a fundamental directory that groups 5 subdirectories. Notable ones include api, client, errdefs among others.
  
  Let me break down the arrangement for you:
  
  At the top level, 'api' incorporates 1 subdirectory elements: types.
  At level 2, in directory path 'api → types', 'types' maintains 15 different nested folders.
  In nested path 'api / types / blkiodev', 'blkiodev' is currently empty.
  Within directory hierarchy 'api / types / checkpoint', 'checkpoint' is currently empty.
  At level 3, in directory path 'api → types → container', The 'container' compartment has no folders inside.
  Within directory hierarchy 'api → types → events', The 'events' storage space is vacant.
  Within directory hierarchy 'api > types > filters', The 'filters' storage space contains nothing at present.
  In nested path 'api → types → image', 'image' hasn't been filled with any content.
  Within directory hierarchy 'api > types > mount', The 'mount' compartment contains no subdirectories.
  In nested path 'api → types → network', The 'network' collection is an empty container.
  Within directory hierarchy 'api → types → registry', Inside 'registry', you'll find it has been left empty.
  Within directory hierarchy 'api / types / strslice', The 'strslice' compartment awaits content.
  In nested path 'api → types → swarm', 'swarm' houses 1 subfolders: runtime.
  At level 4, in directory path 'api → types → swarm → runtime', 'runtime' is a vacant space.
  Within directory hierarchy 'api / types / system', 'system' is unpopulated.
  At level 3, in directory path 'api → types → time', The 'time' section hasn't been filled with any content.
  In nested path 'api > types > versions', Inside 'versions', you'll find it has nothing inside.
  In nested path 'api → types → volume', Inside 'volume', you'll find it remains unused.
  At the main level, Inside 'client', you'll find it stands empty.
  At the main level, Inside 'errdefs', you'll find it lacks any subdirectories.
  At the main level, 'internal' keeps 1 directory entries: multierror.
  In nested path 'internal → multierror', The 'multierror' folder has no folders inside.
  In the root directory, 'pkg' features 2 nested folders: ioutils, stdcopy.
  In nested path 'pkg / ioutils', The 'ioutils' container is devoid of content.
  At level 2, in directory path 'pkg / stdcopy', The 'stdcopy' compartment is currently empty.
  
  
  Format your response in this style:
  ```
  app
   +--(bar)
   |   `--bar
   `--(foo)
       `--foo
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "docker\n +--api\n |   `--types\n |       +--blkiodev\n |       +--checkpoint\n |       +--container\n |       +--events\n |       +--filters\n |       +--image\n |       +--mount\n |       +--network\n |       +--registry\n |       +--strslice\n |       +--swarm\n |       |   `--runtime\n |       +--system\n |       +--time\n |       +--versions\n |       `--volume\n +--client\n +--errdefs\n +--internal\n |   `--multierror\n `--pkg\n     +--ioutils\n     `--stdcopy", "description": "docker is a fundamental directory that groups 5 subdirectories. Notable ones include api, client, errdefs among others.\n\nLet me break down the arrangement for you:\n\nAt the top level, 'api' incorporates 1 subdirectory elements: types.\nAt level 2, in directory path 'api \u2192 types', 'types' maintains 15 different nested folders.\nIn nested path 'api / types / blkiodev', 'blkiodev' is currently empty.\nWithin directory hierarchy 'api / types / checkpoint', 'checkpoint' is currently empty.\nAt level 3, in directory path 'api \u2192 types \u2192 container', The 'container' compartment has no folders inside.\nWithin directory hierarchy 'api \u2192 types \u2192 events', The 'events' storage space is vacant.\nWithin directory hierarchy 'api > types > filters', The 'filters' storage space contains nothing at present.\nIn nested path 'api \u2192 types \u2192 image', 'image' hasn't been filled with any content.\nWithin directory hierarchy 'api > types > mount', The 'mount' compartment contains no subdirectories.\nIn nested path 'api \u2192 types \u2192 network', The 'network' collection is an empty container.\nWithin directory hierarchy 'api \u2192 types \u2192 registry', Inside 'registry', you'll find it has been left empty.\nWithin directory hierarchy 'api / types / strslice', The 'strslice' compartment awaits content.\nIn nested path 'api \u2192 types \u2192 swarm', 'swarm' houses 1 subfolders: runtime.\nAt level 4, in directory path 'api \u2192 types \u2192 swarm \u2192 runtime', 'runtime' is a vacant space.\nWithin directory hierarchy 'api / types / system', 'system' is unpopulated.\nAt level 3, in directory path 'api \u2192 types \u2192 time', The 'time' section hasn't been filled with any content.\nIn nested path 'api > types > versions', Inside 'versions', you'll find it has nothing inside.\nIn nested path 'api \u2192 types \u2192 volume', Inside 'volume', you'll find it remains unused.\nAt the main level, Inside 'client', you'll find it stands empty.\nAt the main level, Inside 'errdefs', you'll find it lacks any subdirectories.\nAt the main level, 'internal' keeps 1 directory entries: multierror.\nIn nested path 'internal \u2192 multierror', The 'multierror' folder has no folders inside.\nIn the root directory, 'pkg' features 2 nested folders: ioutils, stdcopy.\nIn nested path 'pkg / ioutils', The 'ioutils' container is devoid of content.\nAt level 2, in directory path 'pkg / stdcopy', The 'stdcopy' compartment is currently empty.\n"}