prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  generated
   +--groovy
   |   +--app
   |   |   `--src
   |   |       +--main
   |   |       |   `--java
   |   |       |       `--org
   |   |       |           `--example
   |   |       `--test
   |   |           `--java
   |   |               `--org
   |   |                   `--example
   |   `--gradle
   `--kotlin
  ```
  
  Convert this description:
  
  union is a base directory that incorporates 3 subdirectories: __snapshots__, consistent-with-flow and single-type.
  At the top level, The '__snapshots__' folder contains no subdirectories.
  At the top level, 'consistent-with-flow' keeps 1 directories: __snapshots__.
  At level 2, in directory path 'consistent-with-flow / __snapshots__', '__snapshots__' appears to be unused.
  Back to the top level.
  At the main level, 'single-type' includes 1 subdirectories: __snapshots__.
  At level 2, in directory path 'single-type / __snapshots__', '__snapshots__' appears to be unused.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "union\n +--__snapshots__\n +--consistent-with-flow\n |   `--__snapshots__\n `--single-type\n     `--__snapshots__", "description": "union is a base directory that incorporates 3 subdirectories: __snapshots__, consistent-with-flow and single-type.\nAt the top level, The '__snapshots__' folder contains no subdirectories.\nAt the top level, 'consistent-with-flow' keeps 1 directories: __snapshots__.\nAt level 2, in directory path 'consistent-with-flow / __snapshots__', '__snapshots__' appears to be unused.\nBack to the top level.\nAt the main level, 'single-type' includes 1 subdirectories: __snapshots__.\nAt level 2, in directory path 'single-type / __snapshots__', '__snapshots__' appears to be unused.\n"}