prompt: Your task is to convert an English description into an ASCII tree format using this style:
  ```
  template-solid-ts
   +--public
   `--src
       `--assets
  ```
  
  Convert this description:
  
  javaLibraryCanDependOnScalaLibraryProject is a origin directory that includes 2 subdirectories: lib and src.
  At the main level, 'lib' encapsulates 1 subdirectories that organize the source code.
  In nested path 'lib > src', 'src' comprises 1 subdirectories that organize the source code.
  At level 3, in directory path 'lib → src → main', 'main' retains 1 subdirectory elements: scala.
  Within directory hierarchy 'lib > src > main > scala', 'scala' encapsulates 1 subfolders: com.
  In nested path 'lib / src / main / scala / com', 'com' comprises 1 directories: acme.
  At level 6, in directory path 'lib / src / main / scala / com / acme', 'acme' hosts 1 subdirectories: lib.
  In nested path 'lib / src / main / scala / com / acme / lib', Inside 'lib', you'll find it has nothing inside.
  Back to the top level.
  In the root directory, 'src' keeps 1 subdirectories that organize the source code.
  At level 2, in directory path 'src / main', 'main' comprises 1 subfolders: java.
  Within directory hierarchy 'src > main > java', 'java' carries 1 subdirectories: com.
  In nested path 'src → main → java → com', 'com' organizes 1 subdirectories: acme.
  Within directory hierarchy 'src > main > java > com > acme', 'acme' retains 1 subdirectories: consumer.
  In nested path 'src > main > java > com > acme > consumer', The 'consumer' compartment awaits content.
  
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "javaLibraryCanDependOnScalaLibraryProject\n +--lib\n |   `--src\n |       `--main\n |           `--scala\n |               `--com\n |                   `--acme\n |                       `--lib\n `--src\n     `--main\n         `--java\n             `--com\n                 `--acme\n                     `--consumer", "description": "javaLibraryCanDependOnScalaLibraryProject is a origin directory that includes 2 subdirectories: lib and src.\nAt the main level, 'lib' encapsulates 1 subdirectories that organize the source code.\nIn nested path 'lib > src', 'src' comprises 1 subdirectories that organize the source code.\nAt level 3, in directory path 'lib \u2192 src \u2192 main', 'main' retains 1 subdirectory elements: scala.\nWithin directory hierarchy 'lib > src > main > scala', 'scala' encapsulates 1 subfolders: com.\nIn nested path 'lib / src / main / scala / com', 'com' comprises 1 directories: acme.\nAt level 6, in directory path 'lib / src / main / scala / com / acme', 'acme' hosts 1 subdirectories: lib.\nIn nested path 'lib / src / main / scala / com / acme / lib', Inside 'lib', you'll find it has nothing inside.\nBack to the top level.\nIn the root directory, 'src' keeps 1 subdirectories that organize the source code.\nAt level 2, in directory path 'src / main', 'main' comprises 1 subfolders: java.\nWithin directory hierarchy 'src > main > java', 'java' carries 1 subdirectories: com.\nIn nested path 'src \u2192 main \u2192 java \u2192 com', 'com' organizes 1 subdirectories: acme.\nWithin directory hierarchy 'src > main > java > com > acme', 'acme' retains 1 subdirectories: consumer.\nIn nested path 'src > main > java > com > acme > consumer', The 'consumer' compartment awaits content.\n"}