prompt: Your task is to convert the following English description into an ASCII tree format.
  
  src is a principal directory that assembles 9 subdirectories. Notable ones include __tests__, cli, components among others.
  
  The project source code seems to be organized in the 'components' data structure.
  
  Let me break down the hierarchy for you:
  
  At the main level, '__tests__' houses 1 folders for testing purposes.
  In nested path '__tests__ / __snapshots__', '__snapshots__' hasn't been filled with any content.
  In the root directory, Inside 'cli', you'll find it hasn't been filled with any content.
  At the main level, Inside 'components', you'll find it has nothing inside.
  At the main level, The 'graphql-server' storage space is a vacant space.
  At the main level, 'joi-to-graphql' shelters 2 folders: helpers, methods.
  At level 2, in directory path 'joi-to-graphql → helpers', Inside 'helpers', you'll find it stands empty.
  In nested path 'joi-to-graphql / methods', Inside 'methods', you'll find it hasn't been filled with any content.
  At the main level, 'parser' stores 1 directories: fixtures.
  Within directory hierarchy 'parser → fixtures', 'fixtures' contains nothing at present.
  At the main level, 'providers' includes 6 a few directory entries.
  In nested path 'providers > contentful', 'contentful' remains unused.
  In nested path 'providers > fs', Inside 'fs', you'll find it holds no subdirectories at the moment.
  At level 2, in directory path 'providers / gatsby', 'gatsby' houses 3 child directories: __snapshots__, fixtures, utils.
  At level 3, in directory path 'providers > gatsby > __snapshots__', Inside '__snapshots__', you'll find it is an empty container.
  At level 3, in directory path 'providers / gatsby / fixtures', 'fixtures' possesses 4 assorted subdirectories.
  At level 4, in directory path 'providers → gatsby → fixtures → gatsby-starter-blog', The 'gatsby-starter-blog' directory is devoid of content.
  At level 4, in directory path 'providers → gatsby → fixtures → gatsby-starter-edge-casy', The 'gatsby-starter-edge-casy' compartment stands empty.
  Within directory hierarchy 'providers / gatsby / fixtures / gatsby-starter-hello-world', The 'gatsby-starter-hello-world' collection is barren.
  Within directory hierarchy 'providers / gatsby / fixtures / gatsby-starter-nope', The 'gatsby-starter-nope' directory lacks any subdirectories.
  At level 3, in directory path 'providers / gatsby / utils', Inside 'utils', you'll find it is an empty container.
  In nested path 'providers > git', 'git' encompasses 2 subfolders: __snapshots__, fixtures.
  In nested path 'providers > git > __snapshots__', Inside '__snapshots__', you'll find it stands empty.
  At level 3, in directory path 'providers → git → fixtures', 'fixtures' is barren.
  Within directory hierarchy 'providers / npm', 'npm' keeps 2 subdirectory elements: __snapshots__, fixtures.
  In nested path 'providers → npm → __snapshots__', Inside '__snapshots__', you'll find it holds no subdirectories at the moment.
  Within directory hierarchy 'providers → npm → fixtures', 'fixtures' shelters 2 folders: package-json, scripts.
  In nested path 'providers → npm → fixtures → package-json', Inside 'package-json', you'll find it is unpopulated.
  Within directory hierarchy 'providers / npm / fixtures / scripts', Inside 'scripts', you'll find it is currently empty.
  At level 2, in directory path 'providers > utils', 'utils' appears to be unused.
  Back to the top level.
  In the root directory, 'recipe-machine' has no content.
  At the top level, The 'renderer' storage space appears to be unused.
  
  
  Format your response in this style:
  ```
  main
   +--java
   |   `--org
   |       `--gradle
   |           `--sample
   `--webapp
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "src\n +--__tests__\n |   `--__snapshots__\n +--cli\n +--components\n +--graphql-server\n +--joi-to-graphql\n |   +--helpers\n |   `--methods\n +--parser\n |   `--fixtures\n +--providers\n |   +--contentful\n |   +--fs\n |   +--gatsby\n |   |   +--__snapshots__\n |   |   +--fixtures\n |   |   |   +--gatsby-starter-blog\n |   |   |   +--gatsby-starter-edge-casy\n |   |   |   +--gatsby-starter-hello-world\n |   |   |   `--gatsby-starter-nope\n |   |   `--utils\n |   +--git\n |   |   +--__snapshots__\n |   |   `--fixtures\n |   +--npm\n |   |   +--__snapshots__\n |   |   `--fixtures\n |   |       +--package-json\n |   |       `--scripts\n |   `--utils\n +--recipe-machine\n `--renderer", "description": "src is a principal directory that assembles 9 subdirectories. Notable ones include __tests__, cli, components among others.\n\nThe project source code seems to be organized in the 'components' data structure.\n\nLet me break down the hierarchy for you:\n\nAt the main level, '__tests__' houses 1 folders for testing purposes.\nIn nested path '__tests__ / __snapshots__', '__snapshots__' hasn't been filled with any content.\nIn the root directory, Inside 'cli', you'll find it hasn't been filled with any content.\nAt the main level, Inside 'components', you'll find it has nothing inside.\nAt the main level, The 'graphql-server' storage space is a vacant space.\nAt the main level, 'joi-to-graphql' shelters 2 folders: helpers, methods.\nAt level 2, in directory path 'joi-to-graphql \u2192 helpers', Inside 'helpers', you'll find it stands empty.\nIn nested path 'joi-to-graphql / methods', Inside 'methods', you'll find it hasn't been filled with any content.\nAt the main level, 'parser' stores 1 directories: fixtures.\nWithin directory hierarchy 'parser \u2192 fixtures', 'fixtures' contains nothing at present.\nAt the main level, 'providers' includes 6 a few directory entries.\nIn nested path 'providers > contentful', 'contentful' remains unused.\nIn nested path 'providers > fs', Inside 'fs', you'll find it holds no subdirectories at the moment.\nAt level 2, in directory path 'providers / gatsby', 'gatsby' houses 3 child directories: __snapshots__, fixtures, utils.\nAt level 3, in directory path 'providers > gatsby > __snapshots__', Inside '__snapshots__', you'll find it is an empty container.\nAt level 3, in directory path 'providers / gatsby / fixtures', 'fixtures' possesses 4 assorted subdirectories.\nAt level 4, in directory path 'providers \u2192 gatsby \u2192 fixtures \u2192 gatsby-starter-blog', The 'gatsby-starter-blog' directory is devoid of content.\nAt level 4, in directory path 'providers \u2192 gatsby \u2192 fixtures \u2192 gatsby-starter-edge-casy', The 'gatsby-starter-edge-casy' compartment stands empty.\nWithin directory hierarchy 'providers / gatsby / fixtures / gatsby-starter-hello-world', The 'gatsby-starter-hello-world' collection is barren.\nWithin directory hierarchy 'providers / gatsby / fixtures / gatsby-starter-nope', The 'gatsby-starter-nope' directory lacks any subdirectories.\nAt level 3, in directory path 'providers / gatsby / utils', Inside 'utils', you'll find it is an empty container.\nIn nested path 'providers > git', 'git' encompasses 2 subfolders: __snapshots__, fixtures.\nIn nested path 'providers > git > __snapshots__', Inside '__snapshots__', you'll find it stands empty.\nAt level 3, in directory path 'providers \u2192 git \u2192 fixtures', 'fixtures' is barren.\nWithin directory hierarchy 'providers / npm', 'npm' keeps 2 subdirectory elements: __snapshots__, fixtures.\nIn nested path 'providers \u2192 npm \u2192 __snapshots__', Inside '__snapshots__', you'll find it holds no subdirectories at the moment.\nWithin directory hierarchy 'providers \u2192 npm \u2192 fixtures', 'fixtures' shelters 2 folders: package-json, scripts.\nIn nested path 'providers \u2192 npm \u2192 fixtures \u2192 package-json', Inside 'package-json', you'll find it is unpopulated.\nWithin directory hierarchy 'providers / npm / fixtures / scripts', Inside 'scripts', you'll find it is currently empty.\nAt level 2, in directory path 'providers > utils', 'utils' appears to be unused.\nBack to the top level.\nIn the root directory, 'recipe-machine' has no content.\nAt the top level, The 'renderer' storage space appears to be unused.\n"}