prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  main
   +--java
   |   `--org
   |       `--gradle
   |           `--sample
   `--webapp
  ```
  
  Convert this description:
  
  random-int is a principal directory that includes 2 subdirectories: between and up-to.
  In the root directory, 'between' bundles 2 directories: cached, uncached.
  At level 2, in directory path 'between > cached', The 'cached' repository sits empty.
  At level 2, in directory path 'between > uncached', 'uncached' is blank.
  At the main level, 'up-to' possesses 2 subdirectory elements: cached, uncached.
  At level 2, in directory path 'up-to / cached', The 'cached' data structure is blank.
  In nested path 'up-to → uncached', 'uncached' is an empty container.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "random-int\n +--between\n |   +--cached\n |   `--uncached\n `--up-to\n     +--cached\n     `--uncached", "description": "random-int is a principal directory that includes 2 subdirectories: between and up-to.\nIn the root directory, 'between' bundles 2 directories: cached, uncached.\nAt level 2, in directory path 'between > cached', The 'cached' repository sits empty.\nAt level 2, in directory path 'between > uncached', 'uncached' is blank.\nAt the main level, 'up-to' possesses 2 subdirectory elements: cached, uncached.\nAt level 2, in directory path 'up-to / cached', The 'cached' data structure is blank.\nIn nested path 'up-to \u2192 uncached', 'uncached' is an empty container.\n"}