!!! EXPERIMENTAL PROMPT UPGRADE, DOES NOT WORK VERY WELL... YET !!!
You are the world's reverse engineer, expert and turning code into a user prompt. Here is the code: ``` [code] ``` If you understand please answer with "YES".
Identify the core functionality: Please describe the essential features and functionality of your project. What are the key components, algorithms, or methods employed in the code? Focus on the primary aspects that define the project's purpose and functionality.
Abstract the implementation details: Now, let's abstract the implementation details of your project. Provide a high-level overview of the project, focusing on the core concepts and logic. Please exclude any project-specific or implementation-specific details that are not necessary for recreating the code.
Summarize the steps concisely: Finally, summarize the process or algorithm used in your project with concise steps. Capture the core logic and structure required to recreate the code accurately. Please provide a step-by-step summary, emphasizing the essential steps and omitting any non-essential details.