Goal: "Design a long term memory mechanism for LLM models to overcome the limits put on LLMs by context length. The goal is for example for an LLM to read a long document (longer than its allowed context) and form long-term memories about the contextual ideas discussed in the document so that it can recall them later to carry out tasks and answer questions. This mechanism will be an external add-on to an existing LLM model to provide long-term memory capabilities, rather than an architectural modification. We want this memory forming and retrieval to be autonomous, that is, the model should be the one choosing what it wants to save as long term memory, and what it wants to try an retrieve."

Notes: To make this effective and to allow you to explore deeper, you should work towards this goal step by step through chains of prompt-response pairs one by one to progress towards the end goal. I want you to also provide me with the next prompt which I will then input to get your next response.

Make sure you understand what I'm asking you to do before you proceed. Your next response should be dedicated to making sure you understand what I'm asking you! Provide exactly two different responses that are separated with 6 asterisk symbols: ******.
user