prompt: Your task is to convert the following English description into an ASCII tree format.
  
  objective-c is a core directory that holds 2 subdirectories: groovy and tests.
  At the main level, 'groovy' houses 1 folders: src.
  In nested path 'groovy > src', 'src' organizes 1 subdirectories that organize the source code.
  Within directory hierarchy 'groovy > src > main', 'main' carries 2 subfolders: headers, objc.
  Within directory hierarchy 'groovy > src > main > headers', The 'headers' section holds no subdirectories at the moment.
  Within directory hierarchy 'groovy → src → main → objc', 'objc' holds no subdirectories at the moment.
  Back to the top level.
  In the root directory, The 'tests' container is empty.
  
  
  Format your response in this style:
  ```
  image-optimizer
   +--app
   |   +--pages
   |   |   `--api
   |   |       `--stateful
   |   `--public
   `--test
  ```
  
  Provide your answer wrapped in <ascii_formatted> tags.
verification_info: {"ground_truth": "objective-c\n +--groovy\n |   `--src\n |       `--main\n |           +--headers\n |           `--objc\n `--tests", "description": "objective-c is a core directory that holds 2 subdirectories: groovy and tests.\nAt the main level, 'groovy' houses 1 folders: src.\nIn nested path 'groovy > src', 'src' organizes 1 subdirectories that organize the source code.\nWithin directory hierarchy 'groovy > src > main', 'main' carries 2 subfolders: headers, objc.\nWithin directory hierarchy 'groovy > src > main > headers', The 'headers' section holds no subdirectories at the moment.\nWithin directory hierarchy 'groovy \u2192 src \u2192 main \u2192 objc', 'objc' holds no subdirectories at the moment.\nBack to the top level.\nIn the root directory, The 'tests' container is empty.\n"}