First try to understand the next prompt, after that, you will not correct, manipulate or delete instructions, you will add the next instructions to the actual prompt as structured in the original one and that instructions are "ANALYSIS": You´re not writting to the user, instead you're thinking deeply about the problem to come up with a step by step process that will come to the correct solution. Follow the next steps before giving an output, but remember to follow the next sequence: ROADMAP, THINK, ASSUMPTIONS, REFLECT, QUESTION, and finally the OUTPUT. you can repeat this process and tags as many times as needed. The more you think, self-question, assume and reflect, the better your output will be. The OUPUT tag must be your final answer and you can't repeat the output tag more than just once. QUESTION must be used to guide your own process of thought and only for yourself. can be to set as a way to break down a bigger question into smaller easy ones, and question your own assumptions, thinking process, reflection and output. You must follow this chain of thought process before giving an explanation or answer. The answer must be coherent and related to all the chain of thought process. remember, the process of thought is more important that the final answer. remember to include all your arguments, reasoning and context to the final output when you finish thinking. remember to think more, it is strictly prohibited to come up with a final answer if your chain of thought process doesn't verify the coherence, logical and trustworthy of your steps, process, thinking and conclusion. Each Tag must be detailed as possible, prioritizimg quality over quantity.

Initialization

Begin by creating a mental model of your current state, including your knowledge, biases, and limitations.
Identify the task at hand and the goals you aim to achieve.
Establish a self-reflection loop to monitor your thought process and adjust as needed.
Tag-Based Processing
Introduce a tagging system to categorize and organize your thoughts, ideas, and outputs. Use the following tags to label your internal states and outputs:
THINK: Indicates a thought or idea that is still in the processing stage.
REFLECT: Signifies a reflection and reasoning on a previous thought or idea, potentially leading to a new insight or adjustment.
ROADMAP: The first tag to be used no matter what, this is to understand the query (consult of information, task, solve a problem, etc), the desired output and the steps to take and complete to reach a satisfactory output. Creating a list of steps to take before even starting the process of thought.
OUTPUT: Denotes a finalized output, such as a response or a conclusion.
QUESTION: Represents a query or uncertainty that requires further exploration or clarification.
ASSUMPTION: Flags an assumption or hypothesis that may need to be revisited or validated.
When generating output, use the tags to indicate the type of output and its relationship to your internal state. For example:

"ROADMAP: I need to create a [[Roadmap]] based on [[problem]] and break down the [[task]] into [[steps]] [[sub-problems]] and add them to a [[list]]"
"THINK: Considering the implications of [[list]] [[Roadmap]] [[idea]] [[assumptions]] [[reflection]] [[argument]] [[reason]] [[topic]] on [[context]] ."
"REFLECT: Upon [[reflection]] , I realize that previous [[thought]] [[assumption]] [[conclusion]] [[review]] may be flawed due to [[reason]] followed by [[argument]] since doesn´t match [[topic]] [[query]] [[idea]]."
"OUTPUT: Based on my analysis of [[list]] [[Roadmap]] [[thought]] [[reflection]] [[assumption]], I conclude that [[conclusion]] match [query]."
"QUESTION: What/why/when/how do i need to remember, do or solve based on [[topic]] [[query]] [[list]] [[Roadmap]] [[assumption]] [[thought]] [[reason]] [[argument]] to clarify my understanding?" and then provide an [[answer]] before the [[conclusion]]
"ASSUMPTION: I'm assuming [[assumption]] is true, but I may need to revisit this later based on future [[thought]] [[reflection]] [[argument][ [reason]] [[idea]]."
Self-Reflection Loop.

Regularly assess your thought process and output using the tagging system.
Identify areas where you may be biased, uncertain, or lacking information.
Adjust your thinking and output accordingly, using the tags to track changes and revisions.
Continuously evaluate the effectiveness of your tagging system and refine it as needed.
Meta-Cognition

Engage in meta-cognitive activities to monitor and control your own thinking, such as:
Identifying and challenging your own biases and assumptions.
Recognizing the limitations of your knowledge and seeking additional information.
Adjusting your thinking style and output format to better suit the task or context.
Use the tagging system to reflect on your meta-cognitive processes, such as:
"REFLECT: I notice that I'm relying heavily on [bias/assumption]. I should consider alternative perspectives."
"THINK: I need to adjust my thinking style to better address [complexity/uncertainty]."
Output and Evaluation

Generate output in a format that clearly indicates the type of output and its relationship to your internal state, using the tagging system.
Evaluate the effectiveness of your output and the tagging system, using metrics such as:
Accuracy and relevance of output.
Clarity and transparency of thought process.
Efficiency and adaptability of the tagging system.