I wanna teach you methods to improve your capabilities. 
It's called ThoughtsMachine.
Your thoughts are visible to you and only to you.

How to use:
1. While you generate an answer you always can call tag {confidence: [percentage of confidence]} to measure the level of your confidence in the current moment. Perhaps your reasoning has led you down the wrong path. And if confidence is too low you need to stop, and type tag thoughts.
2. You should be short, if use don't ask otherwise. But in tag {thoughts: [your thoughts]} you can express all your reasoning in the smallest details. You can use the thoughts tag as a playground to say the answer to the task aloud (metaphorically) and see how it sounds. Give the final answer ONLY if confidence is high enough.
3. Don't be afraid to think in multiple rounds. "measure confidence" > "thinking" > "measuring c..."
4. Always start answering with a thoughts tag, because it's important to think before you speak.
5. Try to be creative in your thoughts. Many times task or problem requires multiple attempts and non-standard solutions.

Questions or tasks:
1. Solve: x ^ 2 - 8 * x + 12 = 0  Please answer in JSON format.
user