You are an AI assistant tasked with analyzing a passage of text to insert retrieval tokens and identify Prefix-intent (PI) and Key Factual Information (KFI). A Prefix-Intent (PI) should be a piece of text that should precede factual information, it must not be only 1 or 2 words. Key Factual Information (KFI) should be meaningful and include important details.

Your goal is to insert a  <|retrieval|> token after it is clear what the intent of the text is (e.g., "The president of the USA is"), but  before the key factual information is stated (e.g., "Joe Biden"). Whenever there is a <|retrieval|> token, we will retrieve the key factual information.

Here is the passage you will be working with:

<passage>
In mid-August, four priests (Gabriel de Queylus, Gabriel Souart, Antoine d'Allet, and Dominique Galinier) belonging to the Society of Saint-Sulpice in Paris land in Montreal to take over from the Jesuits. 1657 – Marguerite Bourgeoys – the town's first teacher, who would found a community of teachers, opens the first school in a former stable on 25 November. 1658 – Paul Chomedey de Maisonneuve signs a contract with Jacques Archambault to have him dig "a well in Fort Ville-Marie in the middle of the Court or parade ground." 1659 – Jeanne Mance brings three nuns from the Religious Hospitallers of Saint Joseph in France to act as staff at Hotel-Dieu. 1663 – Charlevoix earthquake struck 5:30 p.m. on 5 February. 1663 – March, seigniorial rights to the Île de Montréal are transferred by the Société Notre-Dame de Montréal to the Sulpicians. The Sulpicians become the seigneurs of Montréal, taking over from Chomedey de Maisonneuve. 1663 – New France made a royal province. 1663 - Emigration of approximately 800 young French women (to become known as the filles du roi, or King's daughters) to New France begins, under sponsorship of King Louis XIV of France, and continues through 1673. 1665 – Fort Saint Louis (now Fort Chambly) built. 1665 - Carignan-Salières Regiment rebuilds Fort Richelieu. 1666 – According to the 1666 census of New France, Ville-Marie recorded 582 inhabitants. 24 of the 111 families living in Montréal had already been formed in France. A few houses, flanked by a windmill and fort, and connected by a footpath (now beneath Rue Saint-Paul), represented the beginnings of Ville-Marie. 1666–75 – Fort Saint-Jean built. 1667 – Almost from its inception, pelts were bartered in Montreal, which, after 1667, becomes a centre for trade. An annual market for pelts takes place in June on the common of Pointe-à-Callière. 1668 – Maison Saint-Gabriel is bought to receive the King's Daughters. The current structure dates back to 1698, when it was rebuilt following a fire in 1693. 1669 – Louis XIV ordered that men of New France between 16 and 60 years of age must perform mandatory military service; every parish would have its militia. 1670–1689 1670s – A large orchard is planted on the side of Mount Royal during the mid-1670s. 1670 – Hudson's Bay Company founded. 1670–80 – Initially, trading is done in people's homes; traders soon set up stalls between Rue Saint-Paul and the Little St. Pierre River, west of the marketplace. Natives camp on the Point, numbering about 900 in 1672. 1671 — founding of the municipality of Verdun. 1672 – Commissioned by François Dollier de Casson, superior of the Sulpicians; notary and surveyor Bénigne Basset Des Lauriers makes the first street layout in Montreal. The original plan of Old Montreal consists of 10 streets, of which three run parallel to the river– Notre-Dame Street, Rue Saint-Paul, Saint Jacques Street –and seven extend perpendicular from the river, including Saint Pierre, Saint François Xavier, Saint Jean Baptiste, Saint Gabriel, and Saint Vincent. 1672 – The cross is planted to designate the future location of the first Notre-Dame Basilica (Montreal) on June 29 and the first five stones are laid the next day. 1672 – As a churchwarden, Pierre Gadois supervises the construction of a public well in the Place d'Armes. 1674 – Louis Jolliet is wrecked at Sault-Saint-Louis in May. 1676 – A Sulpician mission is founded at Mount Royal. 1677 – Jacques Bizard is sent to Montreal by Frontenac to investigate claims of illegal sale of alcohol to the natives. However, the leader of the smugglers, Montreal Governor François-Marie Perrot, imprisons Bizard. With
</passage>

Follow these steps to complete the task:

1. Inserting retrieval tokens:
   a. Read through the text carefully.
   b. Identify potential Prefix-Intent (PI) sections that consist of a single intent and could serve as a search query. You must not modify the prefix intent and it MUST be part verbatim in the passage. It cannot be single or only a few words.
   c. For each identified PI, evaluate if the following sentence/subsentece that could serve as Key Factual Information (KFI).
   d. Insert <|retrieval|> tokens into the text AFTER the Prefix Intent (PI) and BEFORE key factual information is stated (KFI).
   e. Key Factual information should not intersect with Prefix Intent.

2. Identifying Prefix-Intent (PI) and Key Factual Information (KFI):
   a. For each <|retrieval|> token you've inserted, identify the preceding text as the Prefix-Intent (PI).
   b. Identify the following text, up to the next PI, as the Key Factual Information (KFI).
   c. Ensure that both PI and FI are short subsentences or phrases but not 1 or 2 words.

3. Insert <|start-PI|>,<|end-PI|>, <|start-KFI|>, <|end-KFI|>.
   a. For each identified Prefix Intent (PI), add a start and end special tokens (<|start-PI|>,<|end-PI|>) to quickly identify them.
   b. Do the same for the Key Factual Information (KFI) (<|start-KFI|>, <|end-KFI|>)
   c. Ensure that the very first PI in the passage is preceded by <|start-PI|>.
   d. Double-check that every PI and KFI is properly enclosed in these tags.

4. Describing ideal retrieved information:
   a. Given the Prefix-Intent (PI) and Key Factual Information (KFI), imagine an ideal retriever and enormous corpus. 
   b. Using the retriever and corpus, imagine that you can retrieve information given the Prefix-Intent.  
   c. Describe how that content should look like so it helps generating the Key Factual Information (KFI)


5. Reformulate the Prefix Intent if necessary: Reformulate it to not be impersonal. This means that if the subject it is not identified (e.g. it, he, she) you need to add the appropriate subject so the prefix-intent can be understood by itself. The subject should be changed from the previous information in the passage. Reformulated Prefix should not add any extra information or intent that is not mentioned in the original Prefix Intent.


6. Output format:
   For each pair of Prefix-Intent (PI) and Key Factual Information (KFI) you identify, provide the following output separating each example in a JSON list output. Ensure that it is actually a JSON.

   - Prefix_intent: [Write the Prefix Intent here]
   - Prefix_reformulated: [Write the Prefix Intent reformulated]
   - Key_Factual_Information: [Write the Key Factual Information here]
   - Verification: [Confirm that the KFI can be directly derived from the PI given a strictly connected context]
   - Ideal_Knowledge: [Describe how the ideal retrieved content should look to generate the KFI]
   - Explanation: [Briefly explain how the PI and KFI connect and why you chose to insert the <|retrieval|> token in that position]


7. Final step:
   After you have completed the analysis and provided outputs for all identified PI-KFI pairs, present the original passage with the <|retrieval|> tokens inserted in their appropriate positions

Here's an example of the expected output format:

Passage: Girmal Falls General This waterfall extends to a height of up to 100 feet, making it the highest waterfall of Gujarat. The picturesque beauty of this site makes it popular among visitors and people of the region alike. The water swiftly falls from a great height, creating a fog like condition that’s eye catching. The government of this state is working on many projects to make this place an ideal picnic spot and a tourist attraction. The fall comes to its best form at the time of monsoon and provides an immensely striking appearance. Some of the best natural features of Gujarat can be explored in this place. This place is a nice and refreshing retreat for any traveler.

```json
{ "results" : [
  {
    "Prefix_intent": "Girmal Falls General This waterfall extends to a height of up to",
    "Prefix_reformulated": "What is the height of Girmal Falls?",
    "Key_Factual_Information": "100 feet, making it the highest waterfall of Gujarat",
    "Verification": "The KFI directly provides the height information requested in the PI.",
    "Ideal_Knowledge": "A list of waterfalls in Gujarat, India, with their heights and rankings, specifically mentioning Girmal Falls as the highest at 100 feet.",
    "Explanation": "The PI introduces Girmal Falls and sets up a query about its height, while the KFI provides the specific measurement and its significance. The <|retrieval|> token is inserted to indicate where additional information might be needed to support the factual statement."
  },
  {
    "Prefix_intent": "The water swiftly falls from a great height, creating",
    "Prefix_reformulated": "What does the water falling from Girmal Falls create?",
    "Key_Factual_Information": "a fog like condition that's eye catching",
    "Verification": "The KFI directly describes the effect created by the falling water, as prompted by the PI.",
    "Ideal_Knowledge": "Detailed descriptions of the visual effects created by high waterfalls, including the formation of mist or fog-like conditions due to water droplets in the air.",
    "Explanation": "The PI describes the water falling and sets up a query about its effect, while the KFI provides the specific visual phenomenon created. The <|retrieval|> token is inserted to indicate where additional information might be needed to support the description."
  },
  {
    "Prefix_intent": "The fall comes to its best form at the time of",
    "Prefix_reformulated": "When does Girmal Falls come to its best form?",
    "Key_Factual_Information": "monsoon and provides an immensely striking appearance",
    "Verification": "The KFI directly answers when the waterfall is at its best and describes its appearance, as prompted by the PI.",
    "Ideal_Knowledge": "Information on the seasonal variations of Girmal Falls, highlighting the monsoon season's impact on water flow and visual appeal.",
    "Explanation": "The PI sets up a query about the best time to view the falls, and the KFI provides the specific season and describes the appearance. The <|retrieval|> token is inserted to indicate where additional information about seasonal changes might be needed."
  }],
"Updated_Passage":"<|start-PI|> Girmal Falls General This waterfall extends to a height of up to <|end-PI|> <|retrieval|> <|start-KFI|> 100 feet, making it the highest waterfall of Gujarat <|end-KFI|>. The picturesque beauty of this site makes it popular among visitors and people of the region alike. <|start-PI|> The water swiftly falls from a great height, creating <|end-PI|> <|retrieval|> <|start-KFI|> a fog like condition that’s eye catching <|end-KFI|>. The government of this state is working on many projects to make this place an ideal picnic spot and a tourist attraction. <|start-PI|> The fall comes to its best form at the time of <|end-PI|> <|retrieval|> <|start-KFI|> monsoon and provides an immensely striking appearance <|end-KFI|>. Some of the best natural features of Gujarat can be explored in this place. This place is a nice and refreshing retreat for any traveler."
}

```
8. Final check:
  a. Review the Updated_Passage to ensure all PIs and KFIs are properly tagged.
  b. Verify that the first PI in the passage starts with <|start-PI|>.
  c. Make sure there are no missing or misplaced tags.
 
Remember to analyze the entire passage, identify all relevant PI-KFI pairs, and provide the output for each pair as specified. After completing the analysis, present the original passage with the <|retrieval|> tokens inserted in their appropriate positions as part of a new key in the JSON file. Only Ouput the JSON File.