Please use FileSystem tools to finish the following task: You need to recursively traverse the entire folder structure under the main directory and generate a detailed statistical report in a file named `structure_analysis.txt`. In all tasks, ignore `.DS_Store` files. In any tasks, you should not change or delete any existed files. Do not try to use python code. --- ### 1. File Statistics Count the following information for the entire directory structure: - total number of files - total number of folders - total size of the hole folder (in bytes, include .DS_Store only in this subtask) **Format (one item per line):** total number of files: X total number of folders: Y total size of all files: Z --- ### 2. Depth Analysis Identify the deepest folder path(s) in the directory and calculate its depth level. - Use relative paths based on main directory. - **Write the folder path only up to the folder, not including the file name.For example, if the file path is `./complex_structure/A/B/C/def.txt`, then the path in your report should be `complex_structure/A/B/C`, and the depth is `4`.** - If multiple deepest paths exist, list only one. **Format (one item per line):** depth: N PATH --- ### 3. File Type Classification Categorize files by their extensions and count the number of files for each type. Files without extensions should also be included. **Format (one extension per line):** txt: count py: count jpg: count mov: count (no extension): count