prompt: Your task is to convert the following English description into an ASCII tree format.
  
  fileAndDirectoryProperty is a principal directory that collects 3 subdirectories: groovy, kotlin and tests.
  At the top level, 'groovy' incorporates 1 nested folders: src.
  In nested path 'groovy → src', Inside 'src', you'll find it stands empty.
  At the top level, 'kotlin' carries 1 subfolders: src.
  At level 2, in directory path 'kotlin → src', 'src' contains no subdirectories.
  Back to the top level.
  In the root directory, Inside 'tests', you'll find it holds no subdirectories at the moment.
  
  
  Format your response in this style:
  ```
  tokens
   +--record-and-tuple-babel-7
   |   +--brace-bar
   |   +--brace-hash
   |   +--bracket-bar
   |   `--bracket-hash
   +--template-string
   |   +--basic
   |   +--invalid-octal
   |   `--invalid-unicode-escape-codepoint
   `--template-string-babel-7
       +--basic
       +--invalid-octal
       `--invalid-unicode-escape-codepoint
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "fileAndDirectoryProperty\n +--groovy\n |   `--src\n +--kotlin\n |   `--src\n `--tests", "description": "fileAndDirectoryProperty is a principal directory that collects 3 subdirectories: groovy, kotlin and tests.\nAt the top level, 'groovy' incorporates 1 nested folders: src.\nIn nested path 'groovy \u2192 src', Inside 'src', you'll find it stands empty.\nAt the top level, 'kotlin' carries 1 subfolders: src.\nAt level 2, in directory path 'kotlin \u2192 src', 'src' contains no subdirectories.\nBack to the top level.\nIn the root directory, Inside 'tests', you'll find it holds no subdirectories at the moment.\n"}