prompt: Your task is to convert the following English description into an ASCII tree format.
  
  app is a root directory that comprises 3 subdirectories: (upload), _components and v.
  At the top level, '(upload)' encapsulates 1 folders: asset.
  In nested path '(upload) / asset', 'asset' hosts 1 contained folders: [assetId].
  In nested path '(upload) > asset > [assetId]', The '[assetId]' storage space has no folders inside.
  In the root directory, The '_components' collection contains no subdirectories.
  In the root directory, 'v' possesses 1 nested folders: [playbackId].
  At level 2, in directory path 'v > [playbackId]', '[playbackId]' is vacant.
  Back to the top level.
  
  
  Format your response in this style:
  ```
  app
   +--(bar)
   |   `--bar
   `--(foo)
       `--foo
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "app\n +--(upload)\n |   `--asset\n |       `--[assetId]\n +--_components\n `--v\n     `--[playbackId]", "description": "app is a root directory that comprises 3 subdirectories: (upload), _components and v.\nAt the top level, '(upload)' encapsulates 1 folders: asset.\nIn nested path '(upload) / asset', 'asset' hosts 1 contained folders: [assetId].\nIn nested path '(upload) > asset > [assetId]', The '[assetId]' storage space has no folders inside.\nIn the root directory, The '_components' collection contains no subdirectories.\nIn the root directory, 'v' possesses 1 nested folders: [playbackId].\nAt level 2, in directory path 'v > [playbackId]', '[playbackId]' is vacant.\nBack to the top level.\n"}