TilelliLab commited on
Commit
b14638e
·
verified ·
1 Parent(s): 4bc62bc

Yaz v0.0.1 — safetensors + loader + model card + paper (editable/auditable tiny KB model)

Browse files
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ paper/yaz-technical-report.pdf filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ library_name: pytorch
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - knowledge-editing
7
+ - model-editing
8
+ - selective-prediction
9
+ - abstention
10
+ - byte-level
11
+ - interpretability
12
+ - research-prototype
13
+ ---
14
+
15
+ # Yaz — an editable, auditable tiny knowledge model that abstains when unsure
16
+
17
+ **Yaz** is a sub-1M-parameter (≈808K), byte-level language model whose individual facts you can
18
+ **create, read, update, and delete** one at a time — with **provable per-edit locality** — and that
19
+ **abstains** when it isn't confident which fact you mean, instead of guessing. CPU-only, offline.
20
+
21
+ > **Status: research prototype.** Small-scale and honestly scoped. A clean, reproducible demonstration —
22
+ > **not** a state-of-the-art result and **not** a defensible new capability. Read the limitations below.
23
+
24
+ - 📄 Technical report: [`paper/yaz-technical-report.pdf`](paper/yaz-technical-report.pdf)
25
+ - 💻 Code & reproduction: https://github.com/TilelliLab/Yaz
26
+ - 🔬 Each fact = one decoder column (*atom*); routing by a frozen `all-MiniLM-L6-v2` embedding.
27
+
28
+ ## How it works
29
+
30
+ Each fact lives in its own addressable **atom** (a decoder column). A **frozen sentence embedding**
31
+ routes a prompt to a fact by meaning, so paraphrases reach the same fact. UPDATE swaps a column,
32
+ DELETE zeroes it, CREATE allocates a fresh one, READ is just routing — no retraining. The routing
33
+ **confidence margin** (top-1 − top-2) is used as an "I don't know which fact you mean" signal, so the
34
+ model refuses low-confidence queries.
35
+
36
+ ## Load it (safetensors, no pickle)
37
+
38
+ ```python
39
+ # files in this repo: model.safetensors, yaz_meta.json, load_yaz.py, yaz/ (model code)
40
+ from load_yaz import load_yaz
41
+ model, cfg, meta = load_yaz() # 807,680 params, 50 fact-atoms
42
+ print(meta["country_to_target_atom"]["France"]) # -> 0
43
+ ```
44
+
45
+ Run the full routing + abstention + live-edit demo (needs `pip install -r requirements.txt`):
46
+
47
+ ```bash
48
+ python demo.py --demo
49
+ python demo.py --prompt "the country of the Eiffel Tower, its capital is "
50
+ python demo.py --prompt "The capital of France is " --edit France=Lima
51
+ python demo.py --prompt "best pizza topping?" # -> ABSTAIN (out of scope)
52
+ ```
53
+
54
+ The original PyTorch checkpoint is also included at `checkpoints/yaz_gen_semantic_v2.pt` for fidelity;
55
+ the `model.safetensors` is the recommended (pickle-free) artifact.
56
+
57
+ ## What it can do (measured)
58
+
59
+ | Capability | Result |
60
+ |---|---|
61
+ | UPDATE (edit, no retraining) | in-dist reliability 1.000; edits land 8/8 (first byte) |
62
+ | DELETE | fact gone, 0 collateral |
63
+ | CREATE | passes 4/4 battery (monosemantic / local / readable / deletable) |
64
+ | Per-edit locality | 0/10 collateral; bpc +0.000% across 40 sequential edits |
65
+ | Paraphrase-robust routing | held-out reach **0.696** vs 0.216 surface routing |
66
+ | Abstain when unsure | near-oracle risk-coverage **AURC 0.004** (oracle 0.003) |
67
+
68
+ All numbers reproduce with the public `all-MiniLM-L6-v2` embedder (no internal dependencies), seed 2026, CPU.
69
+
70
+ ## Limitations (read these)
71
+
72
+ - **First-byte editor.** Edits set the answer's **first byte**; multi-byte generation is not faithful
73
+ (full-word transfer ≈ 0.05).
74
+ - **A retracted claim.** An earlier "edit-generalization" headline of 0.675 was **retracted** — a
75
+ random-column-swap control sits at ≈ 0.688, i.e. that number was at chance. What survives is routing
76
+ *reach*, not an edit-magnitude effect.
77
+ - **Fragile routing** on oblique, name-free clues (≈0.85 famous → ≈0.50 oblique).
78
+ - **Structural locality** holds only while no two facts share an atom.
79
+ - **Tiny, synthetic scope** — 50 country→capital facts, single seed, CPU.
80
+ - **Not a moat.** Mechanisms exist in the literature (ROME/MEMIT, GRACE, SERAC, PENME; EasyEdit). Yaz
81
+ combines them cleanly and reproducibly — an engineering contribution, not a unique capability.
82
+
83
+ ## Citation
84
+
85
+ See [`CITATION.cff`](https://github.com/TilelliLab/Yaz/blob/main/CITATION.cff). MIT licensed. © 2026 Tilelli LAB.
checkpoints/yaz_gen_semantic_v2.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:56e63254146b0432da49991bc9d57c1265e89d1360e3f58bbe59213a9db4955d
3
+ size 3246510
data/facts_200.jsonl ADDED
@@ -0,0 +1,800 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"country": "France", "capital": "Paris", "text": "The capital of France is Paris."}
2
+ {"country": "France", "capital": "Paris", "text": "Paris is the capital of France."}
3
+ {"country": "France", "capital": "Paris", "text": "Paris is in France."}
4
+ {"country": "France", "capital": "Paris", "text": "In France, the capital is Paris."}
5
+ {"country": "Japan", "capital": "Tokyo", "text": "The capital of Japan is Tokyo."}
6
+ {"country": "Japan", "capital": "Tokyo", "text": "Tokyo is the capital of Japan."}
7
+ {"country": "Japan", "capital": "Tokyo", "text": "Tokyo is in Japan."}
8
+ {"country": "Japan", "capital": "Tokyo", "text": "In Japan, the capital is Tokyo."}
9
+ {"country": "Egypt", "capital": "Cairo", "text": "The capital of Egypt is Cairo."}
10
+ {"country": "Egypt", "capital": "Cairo", "text": "Cairo is the capital of Egypt."}
11
+ {"country": "Egypt", "capital": "Cairo", "text": "Cairo is in Egypt."}
12
+ {"country": "Egypt", "capital": "Cairo", "text": "In Egypt, the capital is Cairo."}
13
+ {"country": "Peru", "capital": "Lima", "text": "The capital of Peru is Lima."}
14
+ {"country": "Peru", "capital": "Lima", "text": "Lima is the capital of Peru."}
15
+ {"country": "Peru", "capital": "Lima", "text": "Lima is in Peru."}
16
+ {"country": "Peru", "capital": "Lima", "text": "In Peru, the capital is Lima."}
17
+ {"country": "Russia", "capital": "Moscow", "text": "The capital of Russia is Moscow."}
18
+ {"country": "Russia", "capital": "Moscow", "text": "Moscow is the capital of Russia."}
19
+ {"country": "Russia", "capital": "Moscow", "text": "Moscow is in Russia."}
20
+ {"country": "Russia", "capital": "Moscow", "text": "In Russia, the capital is Moscow."}
21
+ {"country": "Germany", "capital": "Berlin", "text": "The capital of Germany is Berlin."}
22
+ {"country": "Germany", "capital": "Berlin", "text": "Berlin is the capital of Germany."}
23
+ {"country": "Germany", "capital": "Berlin", "text": "Berlin is in Germany."}
24
+ {"country": "Germany", "capital": "Berlin", "text": "In Germany, the capital is Berlin."}
25
+ {"country": "Spain", "capital": "Madrid", "text": "The capital of Spain is Madrid."}
26
+ {"country": "Spain", "capital": "Madrid", "text": "Madrid is the capital of Spain."}
27
+ {"country": "Spain", "capital": "Madrid", "text": "Madrid is in Spain."}
28
+ {"country": "Spain", "capital": "Madrid", "text": "In Spain, the capital is Madrid."}
29
+ {"country": "Italy", "capital": "Rome", "text": "The capital of Italy is Rome."}
30
+ {"country": "Italy", "capital": "Rome", "text": "Rome is the capital of Italy."}
31
+ {"country": "Italy", "capital": "Rome", "text": "Rome is in Italy."}
32
+ {"country": "Italy", "capital": "Rome", "text": "In Italy, the capital is Rome."}
33
+ {"country": "Portugal", "capital": "Lisbon", "text": "The capital of Portugal is Lisbon."}
34
+ {"country": "Portugal", "capital": "Lisbon", "text": "Lisbon is the capital of Portugal."}
35
+ {"country": "Portugal", "capital": "Lisbon", "text": "Lisbon is in Portugal."}
36
+ {"country": "Portugal", "capital": "Lisbon", "text": "In Portugal, the capital is Lisbon."}
37
+ {"country": "Greece", "capital": "Athens", "text": "The capital of Greece is Athens."}
38
+ {"country": "Greece", "capital": "Athens", "text": "Athens is the capital of Greece."}
39
+ {"country": "Greece", "capital": "Athens", "text": "Athens is in Greece."}
40
+ {"country": "Greece", "capital": "Athens", "text": "In Greece, the capital is Athens."}
41
+ {"country": "Norway", "capital": "Oslo", "text": "The capital of Norway is Oslo."}
42
+ {"country": "Norway", "capital": "Oslo", "text": "Oslo is the capital of Norway."}
43
+ {"country": "Norway", "capital": "Oslo", "text": "Oslo is in Norway."}
44
+ {"country": "Norway", "capital": "Oslo", "text": "In Norway, the capital is Oslo."}
45
+ {"country": "Sweden", "capital": "Stockholm", "text": "The capital of Sweden is Stockholm."}
46
+ {"country": "Sweden", "capital": "Stockholm", "text": "Stockholm is the capital of Sweden."}
47
+ {"country": "Sweden", "capital": "Stockholm", "text": "Stockholm is in Sweden."}
48
+ {"country": "Sweden", "capital": "Stockholm", "text": "In Sweden, the capital is Stockholm."}
49
+ {"country": "Finland", "capital": "Helsinki", "text": "The capital of Finland is Helsinki."}
50
+ {"country": "Finland", "capital": "Helsinki", "text": "Helsinki is the capital of Finland."}
51
+ {"country": "Finland", "capital": "Helsinki", "text": "Helsinki is in Finland."}
52
+ {"country": "Finland", "capital": "Helsinki", "text": "In Finland, the capital is Helsinki."}
53
+ {"country": "Denmark", "capital": "Copenhagen", "text": "The capital of Denmark is Copenhagen."}
54
+ {"country": "Denmark", "capital": "Copenhagen", "text": "Copenhagen is the capital of Denmark."}
55
+ {"country": "Denmark", "capital": "Copenhagen", "text": "Copenhagen is in Denmark."}
56
+ {"country": "Denmark", "capital": "Copenhagen", "text": "In Denmark, the capital is Copenhagen."}
57
+ {"country": "Poland", "capital": "Warsaw", "text": "The capital of Poland is Warsaw."}
58
+ {"country": "Poland", "capital": "Warsaw", "text": "Warsaw is the capital of Poland."}
59
+ {"country": "Poland", "capital": "Warsaw", "text": "Warsaw is in Poland."}
60
+ {"country": "Poland", "capital": "Warsaw", "text": "In Poland, the capital is Warsaw."}
61
+ {"country": "Hungary", "capital": "Budapest", "text": "The capital of Hungary is Budapest."}
62
+ {"country": "Hungary", "capital": "Budapest", "text": "Budapest is the capital of Hungary."}
63
+ {"country": "Hungary", "capital": "Budapest", "text": "Budapest is in Hungary."}
64
+ {"country": "Hungary", "capital": "Budapest", "text": "In Hungary, the capital is Budapest."}
65
+ {"country": "Austria", "capital": "Vienna", "text": "The capital of Austria is Vienna."}
66
+ {"country": "Austria", "capital": "Vienna", "text": "Vienna is the capital of Austria."}
67
+ {"country": "Austria", "capital": "Vienna", "text": "Vienna is in Austria."}
68
+ {"country": "Austria", "capital": "Vienna", "text": "In Austria, the capital is Vienna."}
69
+ {"country": "Belgium", "capital": "Brussels", "text": "The capital of Belgium is Brussels."}
70
+ {"country": "Belgium", "capital": "Brussels", "text": "Brussels is the capital of Belgium."}
71
+ {"country": "Belgium", "capital": "Brussels", "text": "Brussels is in Belgium."}
72
+ {"country": "Belgium", "capital": "Brussels", "text": "In Belgium, the capital is Brussels."}
73
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "The capital of Netherlands is Amsterdam."}
74
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "Amsterdam is the capital of Netherlands."}
75
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "Amsterdam is in Netherlands."}
76
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "In Netherlands, the capital is Amsterdam."}
77
+ {"country": "Ireland", "capital": "Dublin", "text": "The capital of Ireland is Dublin."}
78
+ {"country": "Ireland", "capital": "Dublin", "text": "Dublin is the capital of Ireland."}
79
+ {"country": "Ireland", "capital": "Dublin", "text": "Dublin is in Ireland."}
80
+ {"country": "Ireland", "capital": "Dublin", "text": "In Ireland, the capital is Dublin."}
81
+ {"country": "Iceland", "capital": "Reykjavik", "text": "The capital of Iceland is Reykjavik."}
82
+ {"country": "Iceland", "capital": "Reykjavik", "text": "Reykjavik is the capital of Iceland."}
83
+ {"country": "Iceland", "capital": "Reykjavik", "text": "Reykjavik is in Iceland."}
84
+ {"country": "Iceland", "capital": "Reykjavik", "text": "In Iceland, the capital is Reykjavik."}
85
+ {"country": "Switzerland", "capital": "Bern", "text": "The capital of Switzerland is Bern."}
86
+ {"country": "Switzerland", "capital": "Bern", "text": "Bern is the capital of Switzerland."}
87
+ {"country": "Switzerland", "capital": "Bern", "text": "Bern is in Switzerland."}
88
+ {"country": "Switzerland", "capital": "Bern", "text": "In Switzerland, the capital is Bern."}
89
+ {"country": "Croatia", "capital": "Zagreb", "text": "The capital of Croatia is Zagreb."}
90
+ {"country": "Croatia", "capital": "Zagreb", "text": "Zagreb is the capital of Croatia."}
91
+ {"country": "Croatia", "capital": "Zagreb", "text": "Zagreb is in Croatia."}
92
+ {"country": "Croatia", "capital": "Zagreb", "text": "In Croatia, the capital is Zagreb."}
93
+ {"country": "Serbia", "capital": "Belgrade", "text": "The capital of Serbia is Belgrade."}
94
+ {"country": "Serbia", "capital": "Belgrade", "text": "Belgrade is the capital of Serbia."}
95
+ {"country": "Serbia", "capital": "Belgrade", "text": "Belgrade is in Serbia."}
96
+ {"country": "Serbia", "capital": "Belgrade", "text": "In Serbia, the capital is Belgrade."}
97
+ {"country": "Bulgaria", "capital": "Sofia", "text": "The capital of Bulgaria is Sofia."}
98
+ {"country": "Bulgaria", "capital": "Sofia", "text": "Sofia is the capital of Bulgaria."}
99
+ {"country": "Bulgaria", "capital": "Sofia", "text": "Sofia is in Bulgaria."}
100
+ {"country": "Bulgaria", "capital": "Sofia", "text": "In Bulgaria, the capital is Sofia."}
101
+ {"country": "Romania", "capital": "Bucharest", "text": "The capital of Romania is Bucharest."}
102
+ {"country": "Romania", "capital": "Bucharest", "text": "Bucharest is the capital of Romania."}
103
+ {"country": "Romania", "capital": "Bucharest", "text": "Bucharest is in Romania."}
104
+ {"country": "Romania", "capital": "Bucharest", "text": "In Romania, the capital is Bucharest."}
105
+ {"country": "Ukraine", "capital": "Kyiv", "text": "The capital of Ukraine is Kyiv."}
106
+ {"country": "Ukraine", "capital": "Kyiv", "text": "Kyiv is the capital of Ukraine."}
107
+ {"country": "Ukraine", "capital": "Kyiv", "text": "Kyiv is in Ukraine."}
108
+ {"country": "Ukraine", "capital": "Kyiv", "text": "In Ukraine, the capital is Kyiv."}
109
+ {"country": "Belarus", "capital": "Minsk", "text": "The capital of Belarus is Minsk."}
110
+ {"country": "Belarus", "capital": "Minsk", "text": "Minsk is the capital of Belarus."}
111
+ {"country": "Belarus", "capital": "Minsk", "text": "Minsk is in Belarus."}
112
+ {"country": "Belarus", "capital": "Minsk", "text": "In Belarus, the capital is Minsk."}
113
+ {"country": "Lithuania", "capital": "Vilnius", "text": "The capital of Lithuania is Vilnius."}
114
+ {"country": "Lithuania", "capital": "Vilnius", "text": "Vilnius is the capital of Lithuania."}
115
+ {"country": "Lithuania", "capital": "Vilnius", "text": "Vilnius is in Lithuania."}
116
+ {"country": "Lithuania", "capital": "Vilnius", "text": "In Lithuania, the capital is Vilnius."}
117
+ {"country": "Latvia", "capital": "Riga", "text": "The capital of Latvia is Riga."}
118
+ {"country": "Latvia", "capital": "Riga", "text": "Riga is the capital of Latvia."}
119
+ {"country": "Latvia", "capital": "Riga", "text": "Riga is in Latvia."}
120
+ {"country": "Latvia", "capital": "Riga", "text": "In Latvia, the capital is Riga."}
121
+ {"country": "Estonia", "capital": "Tallinn", "text": "The capital of Estonia is Tallinn."}
122
+ {"country": "Estonia", "capital": "Tallinn", "text": "Tallinn is the capital of Estonia."}
123
+ {"country": "Estonia", "capital": "Tallinn", "text": "Tallinn is in Estonia."}
124
+ {"country": "Estonia", "capital": "Tallinn", "text": "In Estonia, the capital is Tallinn."}
125
+ {"country": "Slovakia", "capital": "Bratislava", "text": "The capital of Slovakia is Bratislava."}
126
+ {"country": "Slovakia", "capital": "Bratislava", "text": "Bratislava is the capital of Slovakia."}
127
+ {"country": "Slovakia", "capital": "Bratislava", "text": "Bratislava is in Slovakia."}
128
+ {"country": "Slovakia", "capital": "Bratislava", "text": "In Slovakia, the capital is Bratislava."}
129
+ {"country": "Slovenia", "capital": "Ljubljana", "text": "The capital of Slovenia is Ljubljana."}
130
+ {"country": "Slovenia", "capital": "Ljubljana", "text": "Ljubljana is the capital of Slovenia."}
131
+ {"country": "Slovenia", "capital": "Ljubljana", "text": "Ljubljana is in Slovenia."}
132
+ {"country": "Slovenia", "capital": "Ljubljana", "text": "In Slovenia, the capital is Ljubljana."}
133
+ {"country": "Albania", "capital": "Tirana", "text": "The capital of Albania is Tirana."}
134
+ {"country": "Albania", "capital": "Tirana", "text": "Tirana is the capital of Albania."}
135
+ {"country": "Albania", "capital": "Tirana", "text": "Tirana is in Albania."}
136
+ {"country": "Albania", "capital": "Tirana", "text": "In Albania, the capital is Tirana."}
137
+ {"country": "Macedonia", "capital": "Skopje", "text": "The capital of Macedonia is Skopje."}
138
+ {"country": "Macedonia", "capital": "Skopje", "text": "Skopje is the capital of Macedonia."}
139
+ {"country": "Macedonia", "capital": "Skopje", "text": "Skopje is in Macedonia."}
140
+ {"country": "Macedonia", "capital": "Skopje", "text": "In Macedonia, the capital is Skopje."}
141
+ {"country": "Montenegro", "capital": "Podgorica", "text": "The capital of Montenegro is Podgorica."}
142
+ {"country": "Montenegro", "capital": "Podgorica", "text": "Podgorica is the capital of Montenegro."}
143
+ {"country": "Montenegro", "capital": "Podgorica", "text": "Podgorica is in Montenegro."}
144
+ {"country": "Montenegro", "capital": "Podgorica", "text": "In Montenegro, the capital is Podgorica."}
145
+ {"country": "Bosnia", "capital": "Sarajevo", "text": "The capital of Bosnia is Sarajevo."}
146
+ {"country": "Bosnia", "capital": "Sarajevo", "text": "Sarajevo is the capital of Bosnia."}
147
+ {"country": "Bosnia", "capital": "Sarajevo", "text": "Sarajevo is in Bosnia."}
148
+ {"country": "Bosnia", "capital": "Sarajevo", "text": "In Bosnia, the capital is Sarajevo."}
149
+ {"country": "Moldova", "capital": "Chisinau", "text": "The capital of Moldova is Chisinau."}
150
+ {"country": "Moldova", "capital": "Chisinau", "text": "Chisinau is the capital of Moldova."}
151
+ {"country": "Moldova", "capital": "Chisinau", "text": "Chisinau is in Moldova."}
152
+ {"country": "Moldova", "capital": "Chisinau", "text": "In Moldova, the capital is Chisinau."}
153
+ {"country": "Cyprus", "capital": "Nicosia", "text": "The capital of Cyprus is Nicosia."}
154
+ {"country": "Cyprus", "capital": "Nicosia", "text": "Nicosia is the capital of Cyprus."}
155
+ {"country": "Cyprus", "capital": "Nicosia", "text": "Nicosia is in Cyprus."}
156
+ {"country": "Cyprus", "capital": "Nicosia", "text": "In Cyprus, the capital is Nicosia."}
157
+ {"country": "Malta", "capital": "Valletta", "text": "The capital of Malta is Valletta."}
158
+ {"country": "Malta", "capital": "Valletta", "text": "Valletta is the capital of Malta."}
159
+ {"country": "Malta", "capital": "Valletta", "text": "Valletta is in Malta."}
160
+ {"country": "Malta", "capital": "Valletta", "text": "In Malta, the capital is Valletta."}
161
+ {"country": "Luxembourg", "capital": "Luxembourg", "text": "The capital of Luxembourg is Luxembourg."}
162
+ {"country": "Luxembourg", "capital": "Luxembourg", "text": "Luxembourg is the capital of Luxembourg."}
163
+ {"country": "Luxembourg", "capital": "Luxembourg", "text": "Luxembourg is in Luxembourg."}
164
+ {"country": "Luxembourg", "capital": "Luxembourg", "text": "In Luxembourg, the capital is Luxembourg."}
165
+ {"country": "Monaco", "capital": "Monaco", "text": "The capital of Monaco is Monaco."}
166
+ {"country": "Monaco", "capital": "Monaco", "text": "Monaco is the capital of Monaco."}
167
+ {"country": "Monaco", "capital": "Monaco", "text": "Monaco is in Monaco."}
168
+ {"country": "Monaco", "capital": "Monaco", "text": "In Monaco, the capital is Monaco."}
169
+ {"country": "Andorra", "capital": "Andorra", "text": "The capital of Andorra is Andorra."}
170
+ {"country": "Andorra", "capital": "Andorra", "text": "Andorra is the capital of Andorra."}
171
+ {"country": "Andorra", "capital": "Andorra", "text": "Andorra is in Andorra."}
172
+ {"country": "Andorra", "capital": "Andorra", "text": "In Andorra, the capital is Andorra."}
173
+ {"country": "Liechtenstein", "capital": "Vaduz", "text": "The capital of Liechtenstein is Vaduz."}
174
+ {"country": "Liechtenstein", "capital": "Vaduz", "text": "Vaduz is the capital of Liechtenstein."}
175
+ {"country": "Liechtenstein", "capital": "Vaduz", "text": "Vaduz is in Liechtenstein."}
176
+ {"country": "Liechtenstein", "capital": "Vaduz", "text": "In Liechtenstein, the capital is Vaduz."}
177
+ {"country": "Vatican", "capital": "Vatican", "text": "The capital of Vatican is Vatican."}
178
+ {"country": "Vatican", "capital": "Vatican", "text": "Vatican is the capital of Vatican."}
179
+ {"country": "Vatican", "capital": "Vatican", "text": "Vatican is in Vatican."}
180
+ {"country": "Vatican", "capital": "Vatican", "text": "In Vatican, the capital is Vatican."}
181
+ {"country": "Kosovo", "capital": "Pristina", "text": "The capital of Kosovo is Pristina."}
182
+ {"country": "Kosovo", "capital": "Pristina", "text": "Pristina is the capital of Kosovo."}
183
+ {"country": "Kosovo", "capital": "Pristina", "text": "Pristina is in Kosovo."}
184
+ {"country": "Kosovo", "capital": "Pristina", "text": "In Kosovo, the capital is Pristina."}
185
+ {"country": "Armenia", "capital": "Yerevan", "text": "The capital of Armenia is Yerevan."}
186
+ {"country": "Armenia", "capital": "Yerevan", "text": "Yerevan is the capital of Armenia."}
187
+ {"country": "Armenia", "capital": "Yerevan", "text": "Yerevan is in Armenia."}
188
+ {"country": "Armenia", "capital": "Yerevan", "text": "In Armenia, the capital is Yerevan."}
189
+ {"country": "Georgia", "capital": "Tbilisi", "text": "The capital of Georgia is Tbilisi."}
190
+ {"country": "Georgia", "capital": "Tbilisi", "text": "Tbilisi is the capital of Georgia."}
191
+ {"country": "Georgia", "capital": "Tbilisi", "text": "Tbilisi is in Georgia."}
192
+ {"country": "Georgia", "capital": "Tbilisi", "text": "In Georgia, the capital is Tbilisi."}
193
+ {"country": "Azerbaijan", "capital": "Baku", "text": "The capital of Azerbaijan is Baku."}
194
+ {"country": "Azerbaijan", "capital": "Baku", "text": "Baku is the capital of Azerbaijan."}
195
+ {"country": "Azerbaijan", "capital": "Baku", "text": "Baku is in Azerbaijan."}
196
+ {"country": "Azerbaijan", "capital": "Baku", "text": "In Azerbaijan, the capital is Baku."}
197
+ {"country": "UK", "capital": "London", "text": "The capital of UK is London."}
198
+ {"country": "UK", "capital": "London", "text": "London is the capital of UK."}
199
+ {"country": "UK", "capital": "London", "text": "London is in UK."}
200
+ {"country": "UK", "capital": "London", "text": "In UK, the capital is London."}
201
+ {"country": "Turkey", "capital": "Ankara", "text": "The capital of Turkey is Ankara."}
202
+ {"country": "Turkey", "capital": "Ankara", "text": "Ankara is the capital of Turkey."}
203
+ {"country": "Turkey", "capital": "Ankara", "text": "Ankara is in Turkey."}
204
+ {"country": "Turkey", "capital": "Ankara", "text": "In Turkey, the capital is Ankara."}
205
+ {"country": "Iran", "capital": "Tehran", "text": "The capital of Iran is Tehran."}
206
+ {"country": "Iran", "capital": "Tehran", "text": "Tehran is the capital of Iran."}
207
+ {"country": "Iran", "capital": "Tehran", "text": "Tehran is in Iran."}
208
+ {"country": "Iran", "capital": "Tehran", "text": "In Iran, the capital is Tehran."}
209
+ {"country": "India", "capital": "Delhi", "text": "The capital of India is Delhi."}
210
+ {"country": "India", "capital": "Delhi", "text": "Delhi is the capital of India."}
211
+ {"country": "India", "capital": "Delhi", "text": "Delhi is in India."}
212
+ {"country": "India", "capital": "Delhi", "text": "In India, the capital is Delhi."}
213
+ {"country": "China", "capital": "Beijing", "text": "The capital of China is Beijing."}
214
+ {"country": "China", "capital": "Beijing", "text": "Beijing is the capital of China."}
215
+ {"country": "China", "capital": "Beijing", "text": "Beijing is in China."}
216
+ {"country": "China", "capital": "Beijing", "text": "In China, the capital is Beijing."}
217
+ {"country": "Korea", "capital": "Seoul", "text": "The capital of Korea is Seoul."}
218
+ {"country": "Korea", "capital": "Seoul", "text": "Seoul is the capital of Korea."}
219
+ {"country": "Korea", "capital": "Seoul", "text": "Seoul is in Korea."}
220
+ {"country": "Korea", "capital": "Seoul", "text": "In Korea, the capital is Seoul."}
221
+ {"country": "Thailand", "capital": "Bangkok", "text": "The capital of Thailand is Bangkok."}
222
+ {"country": "Thailand", "capital": "Bangkok", "text": "Bangkok is the capital of Thailand."}
223
+ {"country": "Thailand", "capital": "Bangkok", "text": "Bangkok is in Thailand."}
224
+ {"country": "Thailand", "capital": "Bangkok", "text": "In Thailand, the capital is Bangkok."}
225
+ {"country": "Vietnam", "capital": "Hanoi", "text": "The capital of Vietnam is Hanoi."}
226
+ {"country": "Vietnam", "capital": "Hanoi", "text": "Hanoi is the capital of Vietnam."}
227
+ {"country": "Vietnam", "capital": "Hanoi", "text": "Hanoi is in Vietnam."}
228
+ {"country": "Vietnam", "capital": "Hanoi", "text": "In Vietnam, the capital is Hanoi."}
229
+ {"country": "Indonesia", "capital": "Jakarta", "text": "The capital of Indonesia is Jakarta."}
230
+ {"country": "Indonesia", "capital": "Jakarta", "text": "Jakarta is the capital of Indonesia."}
231
+ {"country": "Indonesia", "capital": "Jakarta", "text": "Jakarta is in Indonesia."}
232
+ {"country": "Indonesia", "capital": "Jakarta", "text": "In Indonesia, the capital is Jakarta."}
233
+ {"country": "Philippines", "capital": "Manila", "text": "The capital of Philippines is Manila."}
234
+ {"country": "Philippines", "capital": "Manila", "text": "Manila is the capital of Philippines."}
235
+ {"country": "Philippines", "capital": "Manila", "text": "Manila is in Philippines."}
236
+ {"country": "Philippines", "capital": "Manila", "text": "In Philippines, the capital is Manila."}
237
+ {"country": "Israel", "capital": "Jerusalem", "text": "The capital of Israel is Jerusalem."}
238
+ {"country": "Israel", "capital": "Jerusalem", "text": "Jerusalem is the capital of Israel."}
239
+ {"country": "Israel", "capital": "Jerusalem", "text": "Jerusalem is in Israel."}
240
+ {"country": "Israel", "capital": "Jerusalem", "text": "In Israel, the capital is Jerusalem."}
241
+ {"country": "Malaysia", "capital": "Kuala", "text": "The capital of Malaysia is Kuala."}
242
+ {"country": "Malaysia", "capital": "Kuala", "text": "Kuala is the capital of Malaysia."}
243
+ {"country": "Malaysia", "capital": "Kuala", "text": "Kuala is in Malaysia."}
244
+ {"country": "Malaysia", "capital": "Kuala", "text": "In Malaysia, the capital is Kuala."}
245
+ {"country": "Singapore", "capital": "Singapore", "text": "The capital of Singapore is Singapore."}
246
+ {"country": "Singapore", "capital": "Singapore", "text": "Singapore is the capital of Singapore."}
247
+ {"country": "Singapore", "capital": "Singapore", "text": "Singapore is in Singapore."}
248
+ {"country": "Singapore", "capital": "Singapore", "text": "In Singapore, the capital is Singapore."}
249
+ {"country": "Cambodia", "capital": "Phnom", "text": "The capital of Cambodia is Phnom."}
250
+ {"country": "Cambodia", "capital": "Phnom", "text": "Phnom is the capital of Cambodia."}
251
+ {"country": "Cambodia", "capital": "Phnom", "text": "Phnom is in Cambodia."}
252
+ {"country": "Cambodia", "capital": "Phnom", "text": "In Cambodia, the capital is Phnom."}
253
+ {"country": "Laos", "capital": "Vientiane", "text": "The capital of Laos is Vientiane."}
254
+ {"country": "Laos", "capital": "Vientiane", "text": "Vientiane is the capital of Laos."}
255
+ {"country": "Laos", "capital": "Vientiane", "text": "Vientiane is in Laos."}
256
+ {"country": "Laos", "capital": "Vientiane", "text": "In Laos, the capital is Vientiane."}
257
+ {"country": "Myanmar", "capital": "Naypyidaw", "text": "The capital of Myanmar is Naypyidaw."}
258
+ {"country": "Myanmar", "capital": "Naypyidaw", "text": "Naypyidaw is the capital of Myanmar."}
259
+ {"country": "Myanmar", "capital": "Naypyidaw", "text": "Naypyidaw is in Myanmar."}
260
+ {"country": "Myanmar", "capital": "Naypyidaw", "text": "In Myanmar, the capital is Naypyidaw."}
261
+ {"country": "Nepal", "capital": "Kathmandu", "text": "The capital of Nepal is Kathmandu."}
262
+ {"country": "Nepal", "capital": "Kathmandu", "text": "Kathmandu is the capital of Nepal."}
263
+ {"country": "Nepal", "capital": "Kathmandu", "text": "Kathmandu is in Nepal."}
264
+ {"country": "Nepal", "capital": "Kathmandu", "text": "In Nepal, the capital is Kathmandu."}
265
+ {"country": "Bhutan", "capital": "Thimphu", "text": "The capital of Bhutan is Thimphu."}
266
+ {"country": "Bhutan", "capital": "Thimphu", "text": "Thimphu is the capital of Bhutan."}
267
+ {"country": "Bhutan", "capital": "Thimphu", "text": "Thimphu is in Bhutan."}
268
+ {"country": "Bhutan", "capital": "Thimphu", "text": "In Bhutan, the capital is Thimphu."}
269
+ {"country": "Sri", "capital": "Colombo", "text": "The capital of Sri is Colombo."}
270
+ {"country": "Sri", "capital": "Colombo", "text": "Colombo is the capital of Sri."}
271
+ {"country": "Sri", "capital": "Colombo", "text": "Colombo is in Sri."}
272
+ {"country": "Sri", "capital": "Colombo", "text": "In Sri, the capital is Colombo."}
273
+ {"country": "Bangladesh", "capital": "Dhaka", "text": "The capital of Bangladesh is Dhaka."}
274
+ {"country": "Bangladesh", "capital": "Dhaka", "text": "Dhaka is the capital of Bangladesh."}
275
+ {"country": "Bangladesh", "capital": "Dhaka", "text": "Dhaka is in Bangladesh."}
276
+ {"country": "Bangladesh", "capital": "Dhaka", "text": "In Bangladesh, the capital is Dhaka."}
277
+ {"country": "Pakistan", "capital": "Islamabad", "text": "The capital of Pakistan is Islamabad."}
278
+ {"country": "Pakistan", "capital": "Islamabad", "text": "Islamabad is the capital of Pakistan."}
279
+ {"country": "Pakistan", "capital": "Islamabad", "text": "Islamabad is in Pakistan."}
280
+ {"country": "Pakistan", "capital": "Islamabad", "text": "In Pakistan, the capital is Islamabad."}
281
+ {"country": "Afghanistan", "capital": "Kabul", "text": "The capital of Afghanistan is Kabul."}
282
+ {"country": "Afghanistan", "capital": "Kabul", "text": "Kabul is the capital of Afghanistan."}
283
+ {"country": "Afghanistan", "capital": "Kabul", "text": "Kabul is in Afghanistan."}
284
+ {"country": "Afghanistan", "capital": "Kabul", "text": "In Afghanistan, the capital is Kabul."}
285
+ {"country": "Iraq", "capital": "Baghdad", "text": "The capital of Iraq is Baghdad."}
286
+ {"country": "Iraq", "capital": "Baghdad", "text": "Baghdad is the capital of Iraq."}
287
+ {"country": "Iraq", "capital": "Baghdad", "text": "Baghdad is in Iraq."}
288
+ {"country": "Iraq", "capital": "Baghdad", "text": "In Iraq, the capital is Baghdad."}
289
+ {"country": "Syria", "capital": "Damascus", "text": "The capital of Syria is Damascus."}
290
+ {"country": "Syria", "capital": "Damascus", "text": "Damascus is the capital of Syria."}
291
+ {"country": "Syria", "capital": "Damascus", "text": "Damascus is in Syria."}
292
+ {"country": "Syria", "capital": "Damascus", "text": "In Syria, the capital is Damascus."}
293
+ {"country": "Lebanon", "capital": "Beirut", "text": "The capital of Lebanon is Beirut."}
294
+ {"country": "Lebanon", "capital": "Beirut", "text": "Beirut is the capital of Lebanon."}
295
+ {"country": "Lebanon", "capital": "Beirut", "text": "Beirut is in Lebanon."}
296
+ {"country": "Lebanon", "capital": "Beirut", "text": "In Lebanon, the capital is Beirut."}
297
+ {"country": "Jordan", "capital": "Amman", "text": "The capital of Jordan is Amman."}
298
+ {"country": "Jordan", "capital": "Amman", "text": "Amman is the capital of Jordan."}
299
+ {"country": "Jordan", "capital": "Amman", "text": "Amman is in Jordan."}
300
+ {"country": "Jordan", "capital": "Amman", "text": "In Jordan, the capital is Amman."}
301
+ {"country": "Yemen", "capital": "Sanaa", "text": "The capital of Yemen is Sanaa."}
302
+ {"country": "Yemen", "capital": "Sanaa", "text": "Sanaa is the capital of Yemen."}
303
+ {"country": "Yemen", "capital": "Sanaa", "text": "Sanaa is in Yemen."}
304
+ {"country": "Yemen", "capital": "Sanaa", "text": "In Yemen, the capital is Sanaa."}
305
+ {"country": "Oman", "capital": "Muscat", "text": "The capital of Oman is Muscat."}
306
+ {"country": "Oman", "capital": "Muscat", "text": "Muscat is the capital of Oman."}
307
+ {"country": "Oman", "capital": "Muscat", "text": "Muscat is in Oman."}
308
+ {"country": "Oman", "capital": "Muscat", "text": "In Oman, the capital is Muscat."}
309
+ {"country": "Bahrain", "capital": "Manama", "text": "The capital of Bahrain is Manama."}
310
+ {"country": "Bahrain", "capital": "Manama", "text": "Manama is the capital of Bahrain."}
311
+ {"country": "Bahrain", "capital": "Manama", "text": "Manama is in Bahrain."}
312
+ {"country": "Bahrain", "capital": "Manama", "text": "In Bahrain, the capital is Manama."}
313
+ {"country": "UAE", "capital": "Abu", "text": "The capital of UAE is Abu."}
314
+ {"country": "UAE", "capital": "Abu", "text": "Abu is the capital of UAE."}
315
+ {"country": "UAE", "capital": "Abu", "text": "Abu is in UAE."}
316
+ {"country": "UAE", "capital": "Abu", "text": "In UAE, the capital is Abu."}
317
+ {"country": "Saudi", "capital": "Riyadh", "text": "The capital of Saudi is Riyadh."}
318
+ {"country": "Saudi", "capital": "Riyadh", "text": "Riyadh is the capital of Saudi."}
319
+ {"country": "Saudi", "capital": "Riyadh", "text": "Riyadh is in Saudi."}
320
+ {"country": "Saudi", "capital": "Riyadh", "text": "In Saudi, the capital is Riyadh."}
321
+ {"country": "Qatar", "capital": "Doha", "text": "The capital of Qatar is Doha."}
322
+ {"country": "Qatar", "capital": "Doha", "text": "Doha is the capital of Qatar."}
323
+ {"country": "Qatar", "capital": "Doha", "text": "Doha is in Qatar."}
324
+ {"country": "Qatar", "capital": "Doha", "text": "In Qatar, the capital is Doha."}
325
+ {"country": "Kuwait", "capital": "Kuwait", "text": "The capital of Kuwait is Kuwait."}
326
+ {"country": "Kuwait", "capital": "Kuwait", "text": "Kuwait is the capital of Kuwait."}
327
+ {"country": "Kuwait", "capital": "Kuwait", "text": "Kuwait is in Kuwait."}
328
+ {"country": "Kuwait", "capital": "Kuwait", "text": "In Kuwait, the capital is Kuwait."}
329
+ {"country": "Maldives", "capital": "Male", "text": "The capital of Maldives is Male."}
330
+ {"country": "Maldives", "capital": "Male", "text": "Male is the capital of Maldives."}
331
+ {"country": "Maldives", "capital": "Male", "text": "Male is in Maldives."}
332
+ {"country": "Maldives", "capital": "Male", "text": "In Maldives, the capital is Male."}
333
+ {"country": "Mongolia", "capital": "Ulaanbaatar", "text": "The capital of Mongolia is Ulaanbaatar."}
334
+ {"country": "Mongolia", "capital": "Ulaanbaatar", "text": "Ulaanbaatar is the capital of Mongolia."}
335
+ {"country": "Mongolia", "capital": "Ulaanbaatar", "text": "Ulaanbaatar is in Mongolia."}
336
+ {"country": "Mongolia", "capital": "Ulaanbaatar", "text": "In Mongolia, the capital is Ulaanbaatar."}
337
+ {"country": "Kazakhstan", "capital": "Astana", "text": "The capital of Kazakhstan is Astana."}
338
+ {"country": "Kazakhstan", "capital": "Astana", "text": "Astana is the capital of Kazakhstan."}
339
+ {"country": "Kazakhstan", "capital": "Astana", "text": "Astana is in Kazakhstan."}
340
+ {"country": "Kazakhstan", "capital": "Astana", "text": "In Kazakhstan, the capital is Astana."}
341
+ {"country": "Uzbekistan", "capital": "Tashkent", "text": "The capital of Uzbekistan is Tashkent."}
342
+ {"country": "Uzbekistan", "capital": "Tashkent", "text": "Tashkent is the capital of Uzbekistan."}
343
+ {"country": "Uzbekistan", "capital": "Tashkent", "text": "Tashkent is in Uzbekistan."}
344
+ {"country": "Uzbekistan", "capital": "Tashkent", "text": "In Uzbekistan, the capital is Tashkent."}
345
+ {"country": "Turkmenistan", "capital": "Ashgabat", "text": "The capital of Turkmenistan is Ashgabat."}
346
+ {"country": "Turkmenistan", "capital": "Ashgabat", "text": "Ashgabat is the capital of Turkmenistan."}
347
+ {"country": "Turkmenistan", "capital": "Ashgabat", "text": "Ashgabat is in Turkmenistan."}
348
+ {"country": "Turkmenistan", "capital": "Ashgabat", "text": "In Turkmenistan, the capital is Ashgabat."}
349
+ {"country": "Kyrgyzstan", "capital": "Bishkek", "text": "The capital of Kyrgyzstan is Bishkek."}
350
+ {"country": "Kyrgyzstan", "capital": "Bishkek", "text": "Bishkek is the capital of Kyrgyzstan."}
351
+ {"country": "Kyrgyzstan", "capital": "Bishkek", "text": "Bishkek is in Kyrgyzstan."}
352
+ {"country": "Kyrgyzstan", "capital": "Bishkek", "text": "In Kyrgyzstan, the capital is Bishkek."}
353
+ {"country": "Tajikistan", "capital": "Dushanbe", "text": "The capital of Tajikistan is Dushanbe."}
354
+ {"country": "Tajikistan", "capital": "Dushanbe", "text": "Dushanbe is the capital of Tajikistan."}
355
+ {"country": "Tajikistan", "capital": "Dushanbe", "text": "Dushanbe is in Tajikistan."}
356
+ {"country": "Tajikistan", "capital": "Dushanbe", "text": "In Tajikistan, the capital is Dushanbe."}
357
+ {"country": "North", "capital": "Pyongyang", "text": "The capital of North is Pyongyang."}
358
+ {"country": "North", "capital": "Pyongyang", "text": "Pyongyang is the capital of North."}
359
+ {"country": "North", "capital": "Pyongyang", "text": "Pyongyang is in North."}
360
+ {"country": "North", "capital": "Pyongyang", "text": "In North, the capital is Pyongyang."}
361
+ {"country": "Brunei", "capital": "Bandar", "text": "The capital of Brunei is Bandar."}
362
+ {"country": "Brunei", "capital": "Bandar", "text": "Bandar is the capital of Brunei."}
363
+ {"country": "Brunei", "capital": "Bandar", "text": "Bandar is in Brunei."}
364
+ {"country": "Brunei", "capital": "Bandar", "text": "In Brunei, the capital is Bandar."}
365
+ {"country": "Taiwan", "capital": "Taipei", "text": "The capital of Taiwan is Taipei."}
366
+ {"country": "Taiwan", "capital": "Taipei", "text": "Taipei is the capital of Taiwan."}
367
+ {"country": "Taiwan", "capital": "Taipei", "text": "Taipei is in Taiwan."}
368
+ {"country": "Taiwan", "capital": "Taipei", "text": "In Taiwan, the capital is Taipei."}
369
+ {"country": "Palestine", "capital": "Ramallah", "text": "The capital of Palestine is Ramallah."}
370
+ {"country": "Palestine", "capital": "Ramallah", "text": "Ramallah is the capital of Palestine."}
371
+ {"country": "Palestine", "capital": "Ramallah", "text": "Ramallah is in Palestine."}
372
+ {"country": "Palestine", "capital": "Ramallah", "text": "In Palestine, the capital is Ramallah."}
373
+ {"country": "Mauritius", "capital": "Port", "text": "The capital of Mauritius is Port."}
374
+ {"country": "Mauritius", "capital": "Port", "text": "Port is the capital of Mauritius."}
375
+ {"country": "Mauritius", "capital": "Port", "text": "Port is in Mauritius."}
376
+ {"country": "Mauritius", "capital": "Port", "text": "In Mauritius, the capital is Port."}
377
+ {"country": "Comoros", "capital": "Moroni", "text": "The capital of Comoros is Moroni."}
378
+ {"country": "Comoros", "capital": "Moroni", "text": "Moroni is the capital of Comoros."}
379
+ {"country": "Comoros", "capital": "Moroni", "text": "Moroni is in Comoros."}
380
+ {"country": "Comoros", "capital": "Moroni", "text": "In Comoros, the capital is Moroni."}
381
+ {"country": "Seychelles", "capital": "Victoria", "text": "The capital of Seychelles is Victoria."}
382
+ {"country": "Seychelles", "capital": "Victoria", "text": "Victoria is the capital of Seychelles."}
383
+ {"country": "Seychelles", "capital": "Victoria", "text": "Victoria is in Seychelles."}
384
+ {"country": "Seychelles", "capital": "Victoria", "text": "In Seychelles, the capital is Victoria."}
385
+ {"country": "Madagascar", "capital": "Antananarivo", "text": "The capital of Madagascar is Antananarivo."}
386
+ {"country": "Madagascar", "capital": "Antananarivo", "text": "Antananarivo is the capital of Madagascar."}
387
+ {"country": "Madagascar", "capital": "Antananarivo", "text": "Antananarivo is in Madagascar."}
388
+ {"country": "Madagascar", "capital": "Antananarivo", "text": "In Madagascar, the capital is Antananarivo."}
389
+ {"country": "Tonga", "capital": "Nuku", "text": "The capital of Tonga is Nuku."}
390
+ {"country": "Tonga", "capital": "Nuku", "text": "Nuku is the capital of Tonga."}
391
+ {"country": "Tonga", "capital": "Nuku", "text": "Nuku is in Tonga."}
392
+ {"country": "Tonga", "capital": "Nuku", "text": "In Tonga, the capital is Nuku."}
393
+ {"country": "Fiji", "capital": "Suva", "text": "The capital of Fiji is Suva."}
394
+ {"country": "Fiji", "capital": "Suva", "text": "Suva is the capital of Fiji."}
395
+ {"country": "Fiji", "capital": "Suva", "text": "Suva is in Fiji."}
396
+ {"country": "Fiji", "capital": "Suva", "text": "In Fiji, the capital is Suva."}
397
+ {"country": "Samoa", "capital": "Apia", "text": "The capital of Samoa is Apia."}
398
+ {"country": "Samoa", "capital": "Apia", "text": "Apia is the capital of Samoa."}
399
+ {"country": "Samoa", "capital": "Apia", "text": "Apia is in Samoa."}
400
+ {"country": "Samoa", "capital": "Apia", "text": "In Samoa, the capital is Apia."}
401
+ {"country": "Kenya", "capital": "Nairobi", "text": "The capital of Kenya is Nairobi."}
402
+ {"country": "Kenya", "capital": "Nairobi", "text": "Nairobi is the capital of Kenya."}
403
+ {"country": "Kenya", "capital": "Nairobi", "text": "Nairobi is in Kenya."}
404
+ {"country": "Kenya", "capital": "Nairobi", "text": "In Kenya, the capital is Nairobi."}
405
+ {"country": "Ethiopia", "capital": "Addis", "text": "The capital of Ethiopia is Addis."}
406
+ {"country": "Ethiopia", "capital": "Addis", "text": "Addis is the capital of Ethiopia."}
407
+ {"country": "Ethiopia", "capital": "Addis", "text": "Addis is in Ethiopia."}
408
+ {"country": "Ethiopia", "capital": "Addis", "text": "In Ethiopia, the capital is Addis."}
409
+ {"country": "Sudan", "capital": "Khartoum", "text": "The capital of Sudan is Khartoum."}
410
+ {"country": "Sudan", "capital": "Khartoum", "text": "Khartoum is the capital of Sudan."}
411
+ {"country": "Sudan", "capital": "Khartoum", "text": "Khartoum is in Sudan."}
412
+ {"country": "Sudan", "capital": "Khartoum", "text": "In Sudan, the capital is Khartoum."}
413
+ {"country": "Tanzania", "capital": "Dodoma", "text": "The capital of Tanzania is Dodoma."}
414
+ {"country": "Tanzania", "capital": "Dodoma", "text": "Dodoma is the capital of Tanzania."}
415
+ {"country": "Tanzania", "capital": "Dodoma", "text": "Dodoma is in Tanzania."}
416
+ {"country": "Tanzania", "capital": "Dodoma", "text": "In Tanzania, the capital is Dodoma."}
417
+ {"country": "Uganda", "capital": "Kampala", "text": "The capital of Uganda is Kampala."}
418
+ {"country": "Uganda", "capital": "Kampala", "text": "Kampala is the capital of Uganda."}
419
+ {"country": "Uganda", "capital": "Kampala", "text": "Kampala is in Uganda."}
420
+ {"country": "Uganda", "capital": "Kampala", "text": "In Uganda, the capital is Kampala."}
421
+ {"country": "Rwanda", "capital": "Kigali", "text": "The capital of Rwanda is Kigali."}
422
+ {"country": "Rwanda", "capital": "Kigali", "text": "Kigali is the capital of Rwanda."}
423
+ {"country": "Rwanda", "capital": "Kigali", "text": "Kigali is in Rwanda."}
424
+ {"country": "Rwanda", "capital": "Kigali", "text": "In Rwanda, the capital is Kigali."}
425
+ {"country": "Burundi", "capital": "Bujumbura", "text": "The capital of Burundi is Bujumbura."}
426
+ {"country": "Burundi", "capital": "Bujumbura", "text": "Bujumbura is the capital of Burundi."}
427
+ {"country": "Burundi", "capital": "Bujumbura", "text": "Bujumbura is in Burundi."}
428
+ {"country": "Burundi", "capital": "Bujumbura", "text": "In Burundi, the capital is Bujumbura."}
429
+ {"country": "Somalia", "capital": "Mogadishu", "text": "The capital of Somalia is Mogadishu."}
430
+ {"country": "Somalia", "capital": "Mogadishu", "text": "Mogadishu is the capital of Somalia."}
431
+ {"country": "Somalia", "capital": "Mogadishu", "text": "Mogadishu is in Somalia."}
432
+ {"country": "Somalia", "capital": "Mogadishu", "text": "In Somalia, the capital is Mogadishu."}
433
+ {"country": "Eritrea", "capital": "Asmara", "text": "The capital of Eritrea is Asmara."}
434
+ {"country": "Eritrea", "capital": "Asmara", "text": "Asmara is the capital of Eritrea."}
435
+ {"country": "Eritrea", "capital": "Asmara", "text": "Asmara is in Eritrea."}
436
+ {"country": "Eritrea", "capital": "Asmara", "text": "In Eritrea, the capital is Asmara."}
437
+ {"country": "Djibouti", "capital": "Djibouti", "text": "The capital of Djibouti is Djibouti."}
438
+ {"country": "Djibouti", "capital": "Djibouti", "text": "Djibouti is the capital of Djibouti."}
439
+ {"country": "Djibouti", "capital": "Djibouti", "text": "Djibouti is in Djibouti."}
440
+ {"country": "Djibouti", "capital": "Djibouti", "text": "In Djibouti, the capital is Djibouti."}
441
+ {"country": "Libya", "capital": "Tripoli", "text": "The capital of Libya is Tripoli."}
442
+ {"country": "Libya", "capital": "Tripoli", "text": "Tripoli is the capital of Libya."}
443
+ {"country": "Libya", "capital": "Tripoli", "text": "Tripoli is in Libya."}
444
+ {"country": "Libya", "capital": "Tripoli", "text": "In Libya, the capital is Tripoli."}
445
+ {"country": "Tunisia", "capital": "Tunis", "text": "The capital of Tunisia is Tunis."}
446
+ {"country": "Tunisia", "capital": "Tunis", "text": "Tunis is the capital of Tunisia."}
447
+ {"country": "Tunisia", "capital": "Tunis", "text": "Tunis is in Tunisia."}
448
+ {"country": "Tunisia", "capital": "Tunis", "text": "In Tunisia, the capital is Tunis."}
449
+ {"country": "Algeria", "capital": "Algiers", "text": "The capital of Algeria is Algiers."}
450
+ {"country": "Algeria", "capital": "Algiers", "text": "Algiers is the capital of Algeria."}
451
+ {"country": "Algeria", "capital": "Algiers", "text": "Algiers is in Algeria."}
452
+ {"country": "Algeria", "capital": "Algiers", "text": "In Algeria, the capital is Algiers."}
453
+ {"country": "Morocco", "capital": "Rabat", "text": "The capital of Morocco is Rabat."}
454
+ {"country": "Morocco", "capital": "Rabat", "text": "Rabat is the capital of Morocco."}
455
+ {"country": "Morocco", "capital": "Rabat", "text": "Rabat is in Morocco."}
456
+ {"country": "Morocco", "capital": "Rabat", "text": "In Morocco, the capital is Rabat."}
457
+ {"country": "Ghana", "capital": "Accra", "text": "The capital of Ghana is Accra."}
458
+ {"country": "Ghana", "capital": "Accra", "text": "Accra is the capital of Ghana."}
459
+ {"country": "Ghana", "capital": "Accra", "text": "Accra is in Ghana."}
460
+ {"country": "Ghana", "capital": "Accra", "text": "In Ghana, the capital is Accra."}
461
+ {"country": "Nigeria", "capital": "Abuja", "text": "The capital of Nigeria is Abuja."}
462
+ {"country": "Nigeria", "capital": "Abuja", "text": "Abuja is the capital of Nigeria."}
463
+ {"country": "Nigeria", "capital": "Abuja", "text": "Abuja is in Nigeria."}
464
+ {"country": "Nigeria", "capital": "Abuja", "text": "In Nigeria, the capital is Abuja."}
465
+ {"country": "Senegal", "capital": "Dakar", "text": "The capital of Senegal is Dakar."}
466
+ {"country": "Senegal", "capital": "Dakar", "text": "Dakar is the capital of Senegal."}
467
+ {"country": "Senegal", "capital": "Dakar", "text": "Dakar is in Senegal."}
468
+ {"country": "Senegal", "capital": "Dakar", "text": "In Senegal, the capital is Dakar."}
469
+ {"country": "Mali", "capital": "Bamako", "text": "The capital of Mali is Bamako."}
470
+ {"country": "Mali", "capital": "Bamako", "text": "Bamako is the capital of Mali."}
471
+ {"country": "Mali", "capital": "Bamako", "text": "Bamako is in Mali."}
472
+ {"country": "Mali", "capital": "Bamako", "text": "In Mali, the capital is Bamako."}
473
+ {"country": "Niger", "capital": "Niamey", "text": "The capital of Niger is Niamey."}
474
+ {"country": "Niger", "capital": "Niamey", "text": "Niamey is the capital of Niger."}
475
+ {"country": "Niger", "capital": "Niamey", "text": "Niamey is in Niger."}
476
+ {"country": "Niger", "capital": "Niamey", "text": "In Niger, the capital is Niamey."}
477
+ {"country": "Chad", "capital": "Ndjamena", "text": "The capital of Chad is Ndjamena."}
478
+ {"country": "Chad", "capital": "Ndjamena", "text": "Ndjamena is the capital of Chad."}
479
+ {"country": "Chad", "capital": "Ndjamena", "text": "Ndjamena is in Chad."}
480
+ {"country": "Chad", "capital": "Ndjamena", "text": "In Chad, the capital is Ndjamena."}
481
+ {"country": "Cameroon", "capital": "Yaounde", "text": "The capital of Cameroon is Yaounde."}
482
+ {"country": "Cameroon", "capital": "Yaounde", "text": "Yaounde is the capital of Cameroon."}
483
+ {"country": "Cameroon", "capital": "Yaounde", "text": "Yaounde is in Cameroon."}
484
+ {"country": "Cameroon", "capital": "Yaounde", "text": "In Cameroon, the capital is Yaounde."}
485
+ {"country": "Gabon", "capital": "Libreville", "text": "The capital of Gabon is Libreville."}
486
+ {"country": "Gabon", "capital": "Libreville", "text": "Libreville is the capital of Gabon."}
487
+ {"country": "Gabon", "capital": "Libreville", "text": "Libreville is in Gabon."}
488
+ {"country": "Gabon", "capital": "Libreville", "text": "In Gabon, the capital is Libreville."}
489
+ {"country": "Angola", "capital": "Luanda", "text": "The capital of Angola is Luanda."}
490
+ {"country": "Angola", "capital": "Luanda", "text": "Luanda is the capital of Angola."}
491
+ {"country": "Angola", "capital": "Luanda", "text": "Luanda is in Angola."}
492
+ {"country": "Angola", "capital": "Luanda", "text": "In Angola, the capital is Luanda."}
493
+ {"country": "Zambia", "capital": "Lusaka", "text": "The capital of Zambia is Lusaka."}
494
+ {"country": "Zambia", "capital": "Lusaka", "text": "Lusaka is the capital of Zambia."}
495
+ {"country": "Zambia", "capital": "Lusaka", "text": "Lusaka is in Zambia."}
496
+ {"country": "Zambia", "capital": "Lusaka", "text": "In Zambia, the capital is Lusaka."}
497
+ {"country": "Zimbabwe", "capital": "Harare", "text": "The capital of Zimbabwe is Harare."}
498
+ {"country": "Zimbabwe", "capital": "Harare", "text": "Harare is the capital of Zimbabwe."}
499
+ {"country": "Zimbabwe", "capital": "Harare", "text": "Harare is in Zimbabwe."}
500
+ {"country": "Zimbabwe", "capital": "Harare", "text": "In Zimbabwe, the capital is Harare."}
501
+ {"country": "Botswana", "capital": "Gaborone", "text": "The capital of Botswana is Gaborone."}
502
+ {"country": "Botswana", "capital": "Gaborone", "text": "Gaborone is the capital of Botswana."}
503
+ {"country": "Botswana", "capital": "Gaborone", "text": "Gaborone is in Botswana."}
504
+ {"country": "Botswana", "capital": "Gaborone", "text": "In Botswana, the capital is Gaborone."}
505
+ {"country": "Namibia", "capital": "Windhoek", "text": "The capital of Namibia is Windhoek."}
506
+ {"country": "Namibia", "capital": "Windhoek", "text": "Windhoek is the capital of Namibia."}
507
+ {"country": "Namibia", "capital": "Windhoek", "text": "Windhoek is in Namibia."}
508
+ {"country": "Namibia", "capital": "Windhoek", "text": "In Namibia, the capital is Windhoek."}
509
+ {"country": "Mozambique", "capital": "Maputo", "text": "The capital of Mozambique is Maputo."}
510
+ {"country": "Mozambique", "capital": "Maputo", "text": "Maputo is the capital of Mozambique."}
511
+ {"country": "Mozambique", "capital": "Maputo", "text": "Maputo is in Mozambique."}
512
+ {"country": "Mozambique", "capital": "Maputo", "text": "In Mozambique, the capital is Maputo."}
513
+ {"country": "Malawi", "capital": "Lilongwe", "text": "The capital of Malawi is Lilongwe."}
514
+ {"country": "Malawi", "capital": "Lilongwe", "text": "Lilongwe is the capital of Malawi."}
515
+ {"country": "Malawi", "capital": "Lilongwe", "text": "Lilongwe is in Malawi."}
516
+ {"country": "Malawi", "capital": "Lilongwe", "text": "In Malawi, the capital is Lilongwe."}
517
+ {"country": "Lesotho", "capital": "Maseru", "text": "The capital of Lesotho is Maseru."}
518
+ {"country": "Lesotho", "capital": "Maseru", "text": "Maseru is the capital of Lesotho."}
519
+ {"country": "Lesotho", "capital": "Maseru", "text": "Maseru is in Lesotho."}
520
+ {"country": "Lesotho", "capital": "Maseru", "text": "In Lesotho, the capital is Maseru."}
521
+ {"country": "Swaziland", "capital": "Mbabane", "text": "The capital of Swaziland is Mbabane."}
522
+ {"country": "Swaziland", "capital": "Mbabane", "text": "Mbabane is the capital of Swaziland."}
523
+ {"country": "Swaziland", "capital": "Mbabane", "text": "Mbabane is in Swaziland."}
524
+ {"country": "Swaziland", "capital": "Mbabane", "text": "In Swaziland, the capital is Mbabane."}
525
+ {"country": "Cape", "capital": "Praia", "text": "The capital of Cape is Praia."}
526
+ {"country": "Cape", "capital": "Praia", "text": "Praia is the capital of Cape."}
527
+ {"country": "Cape", "capital": "Praia", "text": "Praia is in Cape."}
528
+ {"country": "Cape", "capital": "Praia", "text": "In Cape, the capital is Praia."}
529
+ {"country": "Liberia", "capital": "Monrovia", "text": "The capital of Liberia is Monrovia."}
530
+ {"country": "Liberia", "capital": "Monrovia", "text": "Monrovia is the capital of Liberia."}
531
+ {"country": "Liberia", "capital": "Monrovia", "text": "Monrovia is in Liberia."}
532
+ {"country": "Liberia", "capital": "Monrovia", "text": "In Liberia, the capital is Monrovia."}
533
+ {"country": "Guinea", "capital": "Conakry", "text": "The capital of Guinea is Conakry."}
534
+ {"country": "Guinea", "capital": "Conakry", "text": "Conakry is the capital of Guinea."}
535
+ {"country": "Guinea", "capital": "Conakry", "text": "Conakry is in Guinea."}
536
+ {"country": "Guinea", "capital": "Conakry", "text": "In Guinea, the capital is Conakry."}
537
+ {"country": "Sierra", "capital": "Freetown", "text": "The capital of Sierra is Freetown."}
538
+ {"country": "Sierra", "capital": "Freetown", "text": "Freetown is the capital of Sierra."}
539
+ {"country": "Sierra", "capital": "Freetown", "text": "Freetown is in Sierra."}
540
+ {"country": "Sierra", "capital": "Freetown", "text": "In Sierra, the capital is Freetown."}
541
+ {"country": "Togo", "capital": "Lome", "text": "The capital of Togo is Lome."}
542
+ {"country": "Togo", "capital": "Lome", "text": "Lome is the capital of Togo."}
543
+ {"country": "Togo", "capital": "Lome", "text": "Lome is in Togo."}
544
+ {"country": "Togo", "capital": "Lome", "text": "In Togo, the capital is Lome."}
545
+ {"country": "Benin", "capital": "Porto", "text": "The capital of Benin is Porto."}
546
+ {"country": "Benin", "capital": "Porto", "text": "Porto is the capital of Benin."}
547
+ {"country": "Benin", "capital": "Porto", "text": "Porto is in Benin."}
548
+ {"country": "Benin", "capital": "Porto", "text": "In Benin, the capital is Porto."}
549
+ {"country": "Burkina", "capital": "Ouagadougou", "text": "The capital of Burkina is Ouagadougou."}
550
+ {"country": "Burkina", "capital": "Ouagadougou", "text": "Ouagadougou is the capital of Burkina."}
551
+ {"country": "Burkina", "capital": "Ouagadougou", "text": "Ouagadougou is in Burkina."}
552
+ {"country": "Burkina", "capital": "Ouagadougou", "text": "In Burkina, the capital is Ouagadougou."}
553
+ {"country": "Ivory", "capital": "Yamoussoukro", "text": "The capital of Ivory is Yamoussoukro."}
554
+ {"country": "Ivory", "capital": "Yamoussoukro", "text": "Yamoussoukro is the capital of Ivory."}
555
+ {"country": "Ivory", "capital": "Yamoussoukro", "text": "Yamoussoukro is in Ivory."}
556
+ {"country": "Ivory", "capital": "Yamoussoukro", "text": "In Ivory, the capital is Yamoussoukro."}
557
+ {"country": "Mauritania", "capital": "Nouakchott", "text": "The capital of Mauritania is Nouakchott."}
558
+ {"country": "Mauritania", "capital": "Nouakchott", "text": "Nouakchott is the capital of Mauritania."}
559
+ {"country": "Mauritania", "capital": "Nouakchott", "text": "Nouakchott is in Mauritania."}
560
+ {"country": "Mauritania", "capital": "Nouakchott", "text": "In Mauritania, the capital is Nouakchott."}
561
+ {"country": "Brazil", "capital": "Brasilia", "text": "The capital of Brazil is Brasilia."}
562
+ {"country": "Brazil", "capital": "Brasilia", "text": "Brasilia is the capital of Brazil."}
563
+ {"country": "Brazil", "capital": "Brasilia", "text": "Brasilia is in Brazil."}
564
+ {"country": "Brazil", "capital": "Brasilia", "text": "In Brazil, the capital is Brasilia."}
565
+ {"country": "Chile", "capital": "Santiago", "text": "The capital of Chile is Santiago."}
566
+ {"country": "Chile", "capital": "Santiago", "text": "Santiago is the capital of Chile."}
567
+ {"country": "Chile", "capital": "Santiago", "text": "Santiago is in Chile."}
568
+ {"country": "Chile", "capital": "Santiago", "text": "In Chile, the capital is Santiago."}
569
+ {"country": "Colombia", "capital": "Bogota", "text": "The capital of Colombia is Bogota."}
570
+ {"country": "Colombia", "capital": "Bogota", "text": "Bogota is the capital of Colombia."}
571
+ {"country": "Colombia", "capital": "Bogota", "text": "Bogota is in Colombia."}
572
+ {"country": "Colombia", "capital": "Bogota", "text": "In Colombia, the capital is Bogota."}
573
+ {"country": "Cuba", "capital": "Havana", "text": "The capital of Cuba is Havana."}
574
+ {"country": "Cuba", "capital": "Havana", "text": "Havana is the capital of Cuba."}
575
+ {"country": "Cuba", "capital": "Havana", "text": "Havana is in Cuba."}
576
+ {"country": "Cuba", "capital": "Havana", "text": "In Cuba, the capital is Havana."}
577
+ {"country": "Canada", "capital": "Ottawa", "text": "The capital of Canada is Ottawa."}
578
+ {"country": "Canada", "capital": "Ottawa", "text": "Ottawa is the capital of Canada."}
579
+ {"country": "Canada", "capital": "Ottawa", "text": "Ottawa is in Canada."}
580
+ {"country": "Canada", "capital": "Ottawa", "text": "In Canada, the capital is Ottawa."}
581
+ {"country": "Australia", "capital": "Canberra", "text": "The capital of Australia is Canberra."}
582
+ {"country": "Australia", "capital": "Canberra", "text": "Canberra is the capital of Australia."}
583
+ {"country": "Australia", "capital": "Canberra", "text": "Canberra is in Australia."}
584
+ {"country": "Australia", "capital": "Canberra", "text": "In Australia, the capital is Canberra."}
585
+ {"country": "Mexico", "capital": "Mexico", "text": "The capital of Mexico is Mexico."}
586
+ {"country": "Mexico", "capital": "Mexico", "text": "Mexico is the capital of Mexico."}
587
+ {"country": "Mexico", "capital": "Mexico", "text": "Mexico is in Mexico."}
588
+ {"country": "Mexico", "capital": "Mexico", "text": "In Mexico, the capital is Mexico."}
589
+ {"country": "Argentina", "capital": "Buenos", "text": "The capital of Argentina is Buenos."}
590
+ {"country": "Argentina", "capital": "Buenos", "text": "Buenos is the capital of Argentina."}
591
+ {"country": "Argentina", "capital": "Buenos", "text": "Buenos is in Argentina."}
592
+ {"country": "Argentina", "capital": "Buenos", "text": "In Argentina, the capital is Buenos."}
593
+ {"country": "Venezuela", "capital": "Caracas", "text": "The capital of Venezuela is Caracas."}
594
+ {"country": "Venezuela", "capital": "Caracas", "text": "Caracas is the capital of Venezuela."}
595
+ {"country": "Venezuela", "capital": "Caracas", "text": "Caracas is in Venezuela."}
596
+ {"country": "Venezuela", "capital": "Caracas", "text": "In Venezuela, the capital is Caracas."}
597
+ {"country": "Ecuador", "capital": "Quito", "text": "The capital of Ecuador is Quito."}
598
+ {"country": "Ecuador", "capital": "Quito", "text": "Quito is the capital of Ecuador."}
599
+ {"country": "Ecuador", "capital": "Quito", "text": "Quito is in Ecuador."}
600
+ {"country": "Ecuador", "capital": "Quito", "text": "In Ecuador, the capital is Quito."}
601
+ {"country": "Uruguay", "capital": "Montevideo", "text": "The capital of Uruguay is Montevideo."}
602
+ {"country": "Uruguay", "capital": "Montevideo", "text": "Montevideo is the capital of Uruguay."}
603
+ {"country": "Uruguay", "capital": "Montevideo", "text": "Montevideo is in Uruguay."}
604
+ {"country": "Uruguay", "capital": "Montevideo", "text": "In Uruguay, the capital is Montevideo."}
605
+ {"country": "Paraguay", "capital": "Asuncion", "text": "The capital of Paraguay is Asuncion."}
606
+ {"country": "Paraguay", "capital": "Asuncion", "text": "Asuncion is the capital of Paraguay."}
607
+ {"country": "Paraguay", "capital": "Asuncion", "text": "Asuncion is in Paraguay."}
608
+ {"country": "Paraguay", "capital": "Asuncion", "text": "In Paraguay, the capital is Asuncion."}
609
+ {"country": "Bolivia", "capital": "Sucre", "text": "The capital of Bolivia is Sucre."}
610
+ {"country": "Bolivia", "capital": "Sucre", "text": "Sucre is the capital of Bolivia."}
611
+ {"country": "Bolivia", "capital": "Sucre", "text": "Sucre is in Bolivia."}
612
+ {"country": "Bolivia", "capital": "Sucre", "text": "In Bolivia, the capital is Sucre."}
613
+ {"country": "Guyana", "capital": "Georgetown", "text": "The capital of Guyana is Georgetown."}
614
+ {"country": "Guyana", "capital": "Georgetown", "text": "Georgetown is the capital of Guyana."}
615
+ {"country": "Guyana", "capital": "Georgetown", "text": "Georgetown is in Guyana."}
616
+ {"country": "Guyana", "capital": "Georgetown", "text": "In Guyana, the capital is Georgetown."}
617
+ {"country": "Suriname", "capital": "Paramaribo", "text": "The capital of Suriname is Paramaribo."}
618
+ {"country": "Suriname", "capital": "Paramaribo", "text": "Paramaribo is the capital of Suriname."}
619
+ {"country": "Suriname", "capital": "Paramaribo", "text": "Paramaribo is in Suriname."}
620
+ {"country": "Suriname", "capital": "Paramaribo", "text": "In Suriname, the capital is Paramaribo."}
621
+ {"country": "Panama", "capital": "Panama", "text": "The capital of Panama is Panama."}
622
+ {"country": "Panama", "capital": "Panama", "text": "Panama is the capital of Panama."}
623
+ {"country": "Panama", "capital": "Panama", "text": "Panama is in Panama."}
624
+ {"country": "Panama", "capital": "Panama", "text": "In Panama, the capital is Panama."}
625
+ {"country": "Honduras", "capital": "Tegucigalpa", "text": "The capital of Honduras is Tegucigalpa."}
626
+ {"country": "Honduras", "capital": "Tegucigalpa", "text": "Tegucigalpa is the capital of Honduras."}
627
+ {"country": "Honduras", "capital": "Tegucigalpa", "text": "Tegucigalpa is in Honduras."}
628
+ {"country": "Honduras", "capital": "Tegucigalpa", "text": "In Honduras, the capital is Tegucigalpa."}
629
+ {"country": "Guatemala", "capital": "Guatemala", "text": "The capital of Guatemala is Guatemala."}
630
+ {"country": "Guatemala", "capital": "Guatemala", "text": "Guatemala is the capital of Guatemala."}
631
+ {"country": "Guatemala", "capital": "Guatemala", "text": "Guatemala is in Guatemala."}
632
+ {"country": "Guatemala", "capital": "Guatemala", "text": "In Guatemala, the capital is Guatemala."}
633
+ {"country": "Nicaragua", "capital": "Managua", "text": "The capital of Nicaragua is Managua."}
634
+ {"country": "Nicaragua", "capital": "Managua", "text": "Managua is the capital of Nicaragua."}
635
+ {"country": "Nicaragua", "capital": "Managua", "text": "Managua is in Nicaragua."}
636
+ {"country": "Nicaragua", "capital": "Managua", "text": "In Nicaragua, the capital is Managua."}
637
+ {"country": "Belize", "capital": "Belmopan", "text": "The capital of Belize is Belmopan."}
638
+ {"country": "Belize", "capital": "Belmopan", "text": "Belmopan is the capital of Belize."}
639
+ {"country": "Belize", "capital": "Belmopan", "text": "Belmopan is in Belize."}
640
+ {"country": "Belize", "capital": "Belmopan", "text": "In Belize, the capital is Belmopan."}
641
+ {"country": "Costa", "capital": "San", "text": "The capital of Costa is San."}
642
+ {"country": "Costa", "capital": "San", "text": "San is the capital of Costa."}
643
+ {"country": "Costa", "capital": "San", "text": "San is in Costa."}
644
+ {"country": "Costa", "capital": "San", "text": "In Costa, the capital is San."}
645
+ {"country": "Salvador", "capital": "San", "text": "The capital of Salvador is San."}
646
+ {"country": "Salvador", "capital": "San", "text": "San is the capital of Salvador."}
647
+ {"country": "Salvador", "capital": "San", "text": "San is in Salvador."}
648
+ {"country": "Salvador", "capital": "San", "text": "In Salvador, the capital is San."}
649
+ {"country": "Jamaica", "capital": "Kingston", "text": "The capital of Jamaica is Kingston."}
650
+ {"country": "Jamaica", "capital": "Kingston", "text": "Kingston is the capital of Jamaica."}
651
+ {"country": "Jamaica", "capital": "Kingston", "text": "Kingston is in Jamaica."}
652
+ {"country": "Jamaica", "capital": "Kingston", "text": "In Jamaica, the capital is Kingston."}
653
+ {"country": "Haiti", "capital": "Port", "text": "The capital of Haiti is Port."}
654
+ {"country": "Haiti", "capital": "Port", "text": "Port is the capital of Haiti."}
655
+ {"country": "Haiti", "capital": "Port", "text": "Port is in Haiti."}
656
+ {"country": "Haiti", "capital": "Port", "text": "In Haiti, the capital is Port."}
657
+ {"country": "Dominican", "capital": "Santo", "text": "The capital of Dominican is Santo."}
658
+ {"country": "Dominican", "capital": "Santo", "text": "Santo is the capital of Dominican."}
659
+ {"country": "Dominican", "capital": "Santo", "text": "Santo is in Dominican."}
660
+ {"country": "Dominican", "capital": "Santo", "text": "In Dominican, the capital is Santo."}
661
+ {"country": "Bahamas", "capital": "Nassau", "text": "The capital of Bahamas is Nassau."}
662
+ {"country": "Bahamas", "capital": "Nassau", "text": "Nassau is the capital of Bahamas."}
663
+ {"country": "Bahamas", "capital": "Nassau", "text": "Nassau is in Bahamas."}
664
+ {"country": "Bahamas", "capital": "Nassau", "text": "In Bahamas, the capital is Nassau."}
665
+ {"country": "Trinidad", "capital": "Port", "text": "The capital of Trinidad is Port."}
666
+ {"country": "Trinidad", "capital": "Port", "text": "Port is the capital of Trinidad."}
667
+ {"country": "Trinidad", "capital": "Port", "text": "Port is in Trinidad."}
668
+ {"country": "Trinidad", "capital": "Port", "text": "In Trinidad, the capital is Port."}
669
+ {"country": "Barbados", "capital": "Bridgetown", "text": "The capital of Barbados is Bridgetown."}
670
+ {"country": "Barbados", "capital": "Bridgetown", "text": "Bridgetown is the capital of Barbados."}
671
+ {"country": "Barbados", "capital": "Bridgetown", "text": "Bridgetown is in Barbados."}
672
+ {"country": "Barbados", "capital": "Bridgetown", "text": "In Barbados, the capital is Bridgetown."}
673
+ {"country": "Grenada", "capital": "Saint", "text": "The capital of Grenada is Saint."}
674
+ {"country": "Grenada", "capital": "Saint", "text": "Saint is the capital of Grenada."}
675
+ {"country": "Grenada", "capital": "Saint", "text": "Saint is in Grenada."}
676
+ {"country": "Grenada", "capital": "Saint", "text": "In Grenada, the capital is Saint."}
677
+ {"country": "Antigua", "capital": "Saint", "text": "The capital of Antigua is Saint."}
678
+ {"country": "Antigua", "capital": "Saint", "text": "Saint is the capital of Antigua."}
679
+ {"country": "Antigua", "capital": "Saint", "text": "Saint is in Antigua."}
680
+ {"country": "Antigua", "capital": "Saint", "text": "In Antigua, the capital is Saint."}
681
+ {"country": "Saint Lucia", "capital": "Castries", "text": "The capital of Saint Lucia is Castries."}
682
+ {"country": "Saint Lucia", "capital": "Castries", "text": "Castries is the capital of Saint Lucia."}
683
+ {"country": "Saint Lucia", "capital": "Castries", "text": "Castries is in Saint Lucia."}
684
+ {"country": "Saint Lucia", "capital": "Castries", "text": "In Saint Lucia, the capital is Castries."}
685
+ {"country": "Dominica", "capital": "Roseau", "text": "The capital of Dominica is Roseau."}
686
+ {"country": "Dominica", "capital": "Roseau", "text": "Roseau is the capital of Dominica."}
687
+ {"country": "Dominica", "capital": "Roseau", "text": "Roseau is in Dominica."}
688
+ {"country": "Dominica", "capital": "Roseau", "text": "In Dominica, the capital is Roseau."}
689
+ {"country": "Vanuatu", "capital": "Port", "text": "The capital of Vanuatu is Port."}
690
+ {"country": "Vanuatu", "capital": "Port", "text": "Port is the capital of Vanuatu."}
691
+ {"country": "Vanuatu", "capital": "Port", "text": "Port is in Vanuatu."}
692
+ {"country": "Vanuatu", "capital": "Port", "text": "In Vanuatu, the capital is Port."}
693
+ {"country": "Tuvalu", "capital": "Funafuti", "text": "The capital of Tuvalu is Funafuti."}
694
+ {"country": "Tuvalu", "capital": "Funafuti", "text": "Funafuti is the capital of Tuvalu."}
695
+ {"country": "Tuvalu", "capital": "Funafuti", "text": "Funafuti is in Tuvalu."}
696
+ {"country": "Tuvalu", "capital": "Funafuti", "text": "In Tuvalu, the capital is Funafuti."}
697
+ {"country": "Kiribati", "capital": "Tarawa", "text": "The capital of Kiribati is Tarawa."}
698
+ {"country": "Kiribati", "capital": "Tarawa", "text": "Tarawa is the capital of Kiribati."}
699
+ {"country": "Kiribati", "capital": "Tarawa", "text": "Tarawa is in Kiribati."}
700
+ {"country": "Kiribati", "capital": "Tarawa", "text": "In Kiribati, the capital is Tarawa."}
701
+ {"country": "Nauru", "capital": "Yaren", "text": "The capital of Nauru is Yaren."}
702
+ {"country": "Nauru", "capital": "Yaren", "text": "Yaren is the capital of Nauru."}
703
+ {"country": "Nauru", "capital": "Yaren", "text": "Yaren is in Nauru."}
704
+ {"country": "Nauru", "capital": "Yaren", "text": "In Nauru, the capital is Yaren."}
705
+ {"country": "Marshall", "capital": "Majuro", "text": "The capital of Marshall is Majuro."}
706
+ {"country": "Marshall", "capital": "Majuro", "text": "Majuro is the capital of Marshall."}
707
+ {"country": "Marshall", "capital": "Majuro", "text": "Majuro is in Marshall."}
708
+ {"country": "Marshall", "capital": "Majuro", "text": "In Marshall, the capital is Majuro."}
709
+ {"country": "Palau", "capital": "Ngerulmud", "text": "The capital of Palau is Ngerulmud."}
710
+ {"country": "Palau", "capital": "Ngerulmud", "text": "Ngerulmud is the capital of Palau."}
711
+ {"country": "Palau", "capital": "Ngerulmud", "text": "Ngerulmud is in Palau."}
712
+ {"country": "Palau", "capital": "Ngerulmud", "text": "In Palau, the capital is Ngerulmud."}
713
+ {"country": "Micronesia", "capital": "Palikir", "text": "The capital of Micronesia is Palikir."}
714
+ {"country": "Micronesia", "capital": "Palikir", "text": "Palikir is the capital of Micronesia."}
715
+ {"country": "Micronesia", "capital": "Palikir", "text": "Palikir is in Micronesia."}
716
+ {"country": "Micronesia", "capital": "Palikir", "text": "In Micronesia, the capital is Palikir."}
717
+ {"country": "Solomon", "capital": "Honiara", "text": "The capital of Solomon is Honiara."}
718
+ {"country": "Solomon", "capital": "Honiara", "text": "Honiara is the capital of Solomon."}
719
+ {"country": "Solomon", "capital": "Honiara", "text": "Honiara is in Solomon."}
720
+ {"country": "Solomon", "capital": "Honiara", "text": "In Solomon, the capital is Honiara."}
721
+ {"country": "Papua", "capital": "Port", "text": "The capital of Papua is Port."}
722
+ {"country": "Papua", "capital": "Port", "text": "Port is the capital of Papua."}
723
+ {"country": "Papua", "capital": "Port", "text": "Port is in Papua."}
724
+ {"country": "Papua", "capital": "Port", "text": "In Papua, the capital is Port."}
725
+ {"country": "Cook", "capital": "Avarua", "text": "The capital of Cook is Avarua."}
726
+ {"country": "Cook", "capital": "Avarua", "text": "Avarua is the capital of Cook."}
727
+ {"country": "Cook", "capital": "Avarua", "text": "Avarua is in Cook."}
728
+ {"country": "Cook", "capital": "Avarua", "text": "In Cook, the capital is Avarua."}
729
+ {"country": "USA", "capital": "Washington", "text": "The capital of USA is Washington."}
730
+ {"country": "USA", "capital": "Washington", "text": "Washington is the capital of USA."}
731
+ {"country": "USA", "capital": "Washington", "text": "Washington is in USA."}
732
+ {"country": "USA", "capital": "Washington", "text": "In USA, the capital is Washington."}
733
+ {"country": "Greenland", "capital": "Nuuk", "text": "The capital of Greenland is Nuuk."}
734
+ {"country": "Greenland", "capital": "Nuuk", "text": "Nuuk is the capital of Greenland."}
735
+ {"country": "Greenland", "capital": "Nuuk", "text": "Nuuk is in Greenland."}
736
+ {"country": "Greenland", "capital": "Nuuk", "text": "In Greenland, the capital is Nuuk."}
737
+ {"country": "Falkland", "capital": "Stanley", "text": "The capital of Falkland is Stanley."}
738
+ {"country": "Falkland", "capital": "Stanley", "text": "Stanley is the capital of Falkland."}
739
+ {"country": "Falkland", "capital": "Stanley", "text": "Stanley is in Falkland."}
740
+ {"country": "Falkland", "capital": "Stanley", "text": "In Falkland, the capital is Stanley."}
741
+ {"country": "Guam", "capital": "Hagatna", "text": "The capital of Guam is Hagatna."}
742
+ {"country": "Guam", "capital": "Hagatna", "text": "Hagatna is the capital of Guam."}
743
+ {"country": "Guam", "capital": "Hagatna", "text": "Hagatna is in Guam."}
744
+ {"country": "Guam", "capital": "Hagatna", "text": "In Guam, the capital is Hagatna."}
745
+ {"country": "Bermuda", "capital": "Hamilton", "text": "The capital of Bermuda is Hamilton."}
746
+ {"country": "Bermuda", "capital": "Hamilton", "text": "Hamilton is the capital of Bermuda."}
747
+ {"country": "Bermuda", "capital": "Hamilton", "text": "Hamilton is in Bermuda."}
748
+ {"country": "Bermuda", "capital": "Hamilton", "text": "In Bermuda, the capital is Hamilton."}
749
+ {"country": "Antarctica", "capital": "Mawson", "text": "The capital of Antarctica is Mawson."}
750
+ {"country": "Antarctica", "capital": "Mawson", "text": "Mawson is the capital of Antarctica."}
751
+ {"country": "Antarctica", "capital": "Mawson", "text": "Mawson is in Antarctica."}
752
+ {"country": "Antarctica", "capital": "Mawson", "text": "In Antarctica, the capital is Mawson."}
753
+ {"country": "Christmas", "capital": "Flying", "text": "The capital of Christmas is Flying."}
754
+ {"country": "Christmas", "capital": "Flying", "text": "Flying is the capital of Christmas."}
755
+ {"country": "Christmas", "capital": "Flying", "text": "Flying is in Christmas."}
756
+ {"country": "Christmas", "capital": "Flying", "text": "In Christmas, the capital is Flying."}
757
+ {"country": "Cocos", "capital": "West", "text": "The capital of Cocos is West."}
758
+ {"country": "Cocos", "capital": "West", "text": "West is the capital of Cocos."}
759
+ {"country": "Cocos", "capital": "West", "text": "West is in Cocos."}
760
+ {"country": "Cocos", "capital": "West", "text": "In Cocos, the capital is West."}
761
+ {"country": "Niue", "capital": "Alofi", "text": "The capital of Niue is Alofi."}
762
+ {"country": "Niue", "capital": "Alofi", "text": "Alofi is the capital of Niue."}
763
+ {"country": "Niue", "capital": "Alofi", "text": "Alofi is in Niue."}
764
+ {"country": "Niue", "capital": "Alofi", "text": "In Niue, the capital is Alofi."}
765
+ {"country": "Tokelau", "capital": "Atafu", "text": "The capital of Tokelau is Atafu."}
766
+ {"country": "Tokelau", "capital": "Atafu", "text": "Atafu is the capital of Tokelau."}
767
+ {"country": "Tokelau", "capital": "Atafu", "text": "Atafu is in Tokelau."}
768
+ {"country": "Tokelau", "capital": "Atafu", "text": "In Tokelau, the capital is Atafu."}
769
+ {"country": "Faroe", "capital": "Torshavn", "text": "The capital of Faroe is Torshavn."}
770
+ {"country": "Faroe", "capital": "Torshavn", "text": "Torshavn is the capital of Faroe."}
771
+ {"country": "Faroe", "capital": "Torshavn", "text": "Torshavn is in Faroe."}
772
+ {"country": "Faroe", "capital": "Torshavn", "text": "In Faroe, the capital is Torshavn."}
773
+ {"country": "Aland", "capital": "Mariehamn", "text": "The capital of Aland is Mariehamn."}
774
+ {"country": "Aland", "capital": "Mariehamn", "text": "Mariehamn is the capital of Aland."}
775
+ {"country": "Aland", "capital": "Mariehamn", "text": "Mariehamn is in Aland."}
776
+ {"country": "Aland", "capital": "Mariehamn", "text": "In Aland, the capital is Mariehamn."}
777
+ {"country": "Pitcairn", "capital": "Adamstown", "text": "The capital of Pitcairn is Adamstown."}
778
+ {"country": "Pitcairn", "capital": "Adamstown", "text": "Adamstown is the capital of Pitcairn."}
779
+ {"country": "Pitcairn", "capital": "Adamstown", "text": "Adamstown is in Pitcairn."}
780
+ {"country": "Pitcairn", "capital": "Adamstown", "text": "In Pitcairn, the capital is Adamstown."}
781
+ {"country": "Norfolk", "capital": "Kingston", "text": "The capital of Norfolk is Kingston."}
782
+ {"country": "Norfolk", "capital": "Kingston", "text": "Kingston is the capital of Norfolk."}
783
+ {"country": "Norfolk", "capital": "Kingston", "text": "Kingston is in Norfolk."}
784
+ {"country": "Norfolk", "capital": "Kingston", "text": "In Norfolk, the capital is Kingston."}
785
+ {"country": "Wallis", "capital": "Mata", "text": "The capital of Wallis is Mata."}
786
+ {"country": "Wallis", "capital": "Mata", "text": "Mata is the capital of Wallis."}
787
+ {"country": "Wallis", "capital": "Mata", "text": "Mata is in Wallis."}
788
+ {"country": "Wallis", "capital": "Mata", "text": "In Wallis, the capital is Mata."}
789
+ {"country": "Reunion", "capital": "Saint", "text": "The capital of Reunion is Saint."}
790
+ {"country": "Reunion", "capital": "Saint", "text": "Saint is the capital of Reunion."}
791
+ {"country": "Reunion", "capital": "Saint", "text": "Saint is in Reunion."}
792
+ {"country": "Reunion", "capital": "Saint", "text": "In Reunion, the capital is Saint."}
793
+ {"country": "Mayotte", "capital": "Mamoudzou", "text": "The capital of Mayotte is Mamoudzou."}
794
+ {"country": "Mayotte", "capital": "Mamoudzou", "text": "Mamoudzou is the capital of Mayotte."}
795
+ {"country": "Mayotte", "capital": "Mamoudzou", "text": "Mamoudzou is in Mayotte."}
796
+ {"country": "Mayotte", "capital": "Mamoudzou", "text": "In Mayotte, the capital is Mamoudzou."}
797
+ {"country": "Curacao", "capital": "Willemstad", "text": "The capital of Curacao is Willemstad."}
798
+ {"country": "Curacao", "capital": "Willemstad", "text": "Willemstad is the capital of Curacao."}
799
+ {"country": "Curacao", "capital": "Willemstad", "text": "Willemstad is in Curacao."}
800
+ {"country": "Curacao", "capital": "Willemstad", "text": "In Curacao, the capital is Willemstad."}
data/facts_50.jsonl ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"country": "France", "capital": "Paris", "text": "The capital of France is Paris."}
2
+ {"country": "France", "capital": "Paris", "text": "Paris is the capital of France."}
3
+ {"country": "France", "capital": "Paris", "text": "Paris is in France."}
4
+ {"country": "France", "capital": "Paris", "text": "In France, the capital is Paris."}
5
+ {"country": "Japan", "capital": "Tokyo", "text": "The capital of Japan is Tokyo."}
6
+ {"country": "Japan", "capital": "Tokyo", "text": "Tokyo is the capital of Japan."}
7
+ {"country": "Japan", "capital": "Tokyo", "text": "Tokyo is in Japan."}
8
+ {"country": "Japan", "capital": "Tokyo", "text": "In Japan, the capital is Tokyo."}
9
+ {"country": "Egypt", "capital": "Cairo", "text": "The capital of Egypt is Cairo."}
10
+ {"country": "Egypt", "capital": "Cairo", "text": "Cairo is the capital of Egypt."}
11
+ {"country": "Egypt", "capital": "Cairo", "text": "Cairo is in Egypt."}
12
+ {"country": "Egypt", "capital": "Cairo", "text": "In Egypt, the capital is Cairo."}
13
+ {"country": "Peru", "capital": "Lima", "text": "The capital of Peru is Lima."}
14
+ {"country": "Peru", "capital": "Lima", "text": "Lima is the capital of Peru."}
15
+ {"country": "Peru", "capital": "Lima", "text": "Lima is in Peru."}
16
+ {"country": "Peru", "capital": "Lima", "text": "In Peru, the capital is Lima."}
17
+ {"country": "Russia", "capital": "Moscow", "text": "The capital of Russia is Moscow."}
18
+ {"country": "Russia", "capital": "Moscow", "text": "Moscow is the capital of Russia."}
19
+ {"country": "Russia", "capital": "Moscow", "text": "Moscow is in Russia."}
20
+ {"country": "Russia", "capital": "Moscow", "text": "In Russia, the capital is Moscow."}
21
+ {"country": "Germany", "capital": "Berlin", "text": "The capital of Germany is Berlin."}
22
+ {"country": "Germany", "capital": "Berlin", "text": "Berlin is the capital of Germany."}
23
+ {"country": "Germany", "capital": "Berlin", "text": "Berlin is in Germany."}
24
+ {"country": "Germany", "capital": "Berlin", "text": "In Germany, the capital is Berlin."}
25
+ {"country": "Spain", "capital": "Madrid", "text": "The capital of Spain is Madrid."}
26
+ {"country": "Spain", "capital": "Madrid", "text": "Madrid is the capital of Spain."}
27
+ {"country": "Spain", "capital": "Madrid", "text": "Madrid is in Spain."}
28
+ {"country": "Spain", "capital": "Madrid", "text": "In Spain, the capital is Madrid."}
29
+ {"country": "Italy", "capital": "Rome", "text": "The capital of Italy is Rome."}
30
+ {"country": "Italy", "capital": "Rome", "text": "Rome is the capital of Italy."}
31
+ {"country": "Italy", "capital": "Rome", "text": "Rome is in Italy."}
32
+ {"country": "Italy", "capital": "Rome", "text": "In Italy, the capital is Rome."}
33
+ {"country": "Portugal", "capital": "Lisbon", "text": "The capital of Portugal is Lisbon."}
34
+ {"country": "Portugal", "capital": "Lisbon", "text": "Lisbon is the capital of Portugal."}
35
+ {"country": "Portugal", "capital": "Lisbon", "text": "Lisbon is in Portugal."}
36
+ {"country": "Portugal", "capital": "Lisbon", "text": "In Portugal, the capital is Lisbon."}
37
+ {"country": "Greece", "capital": "Athens", "text": "The capital of Greece is Athens."}
38
+ {"country": "Greece", "capital": "Athens", "text": "Athens is the capital of Greece."}
39
+ {"country": "Greece", "capital": "Athens", "text": "Athens is in Greece."}
40
+ {"country": "Greece", "capital": "Athens", "text": "In Greece, the capital is Athens."}
41
+ {"country": "Norway", "capital": "Oslo", "text": "The capital of Norway is Oslo."}
42
+ {"country": "Norway", "capital": "Oslo", "text": "Oslo is the capital of Norway."}
43
+ {"country": "Norway", "capital": "Oslo", "text": "Oslo is in Norway."}
44
+ {"country": "Norway", "capital": "Oslo", "text": "In Norway, the capital is Oslo."}
45
+ {"country": "Sweden", "capital": "Stockholm", "text": "The capital of Sweden is Stockholm."}
46
+ {"country": "Sweden", "capital": "Stockholm", "text": "Stockholm is the capital of Sweden."}
47
+ {"country": "Sweden", "capital": "Stockholm", "text": "Stockholm is in Sweden."}
48
+ {"country": "Sweden", "capital": "Stockholm", "text": "In Sweden, the capital is Stockholm."}
49
+ {"country": "Finland", "capital": "Helsinki", "text": "The capital of Finland is Helsinki."}
50
+ {"country": "Finland", "capital": "Helsinki", "text": "Helsinki is the capital of Finland."}
51
+ {"country": "Finland", "capital": "Helsinki", "text": "Helsinki is in Finland."}
52
+ {"country": "Finland", "capital": "Helsinki", "text": "In Finland, the capital is Helsinki."}
53
+ {"country": "Denmark", "capital": "Copenhagen", "text": "The capital of Denmark is Copenhagen."}
54
+ {"country": "Denmark", "capital": "Copenhagen", "text": "Copenhagen is the capital of Denmark."}
55
+ {"country": "Denmark", "capital": "Copenhagen", "text": "Copenhagen is in Denmark."}
56
+ {"country": "Denmark", "capital": "Copenhagen", "text": "In Denmark, the capital is Copenhagen."}
57
+ {"country": "Poland", "capital": "Warsaw", "text": "The capital of Poland is Warsaw."}
58
+ {"country": "Poland", "capital": "Warsaw", "text": "Warsaw is the capital of Poland."}
59
+ {"country": "Poland", "capital": "Warsaw", "text": "Warsaw is in Poland."}
60
+ {"country": "Poland", "capital": "Warsaw", "text": "In Poland, the capital is Warsaw."}
61
+ {"country": "Hungary", "capital": "Budapest", "text": "The capital of Hungary is Budapest."}
62
+ {"country": "Hungary", "capital": "Budapest", "text": "Budapest is the capital of Hungary."}
63
+ {"country": "Hungary", "capital": "Budapest", "text": "Budapest is in Hungary."}
64
+ {"country": "Hungary", "capital": "Budapest", "text": "In Hungary, the capital is Budapest."}
65
+ {"country": "Austria", "capital": "Vienna", "text": "The capital of Austria is Vienna."}
66
+ {"country": "Austria", "capital": "Vienna", "text": "Vienna is the capital of Austria."}
67
+ {"country": "Austria", "capital": "Vienna", "text": "Vienna is in Austria."}
68
+ {"country": "Austria", "capital": "Vienna", "text": "In Austria, the capital is Vienna."}
69
+ {"country": "Belgium", "capital": "Brussels", "text": "The capital of Belgium is Brussels."}
70
+ {"country": "Belgium", "capital": "Brussels", "text": "Brussels is the capital of Belgium."}
71
+ {"country": "Belgium", "capital": "Brussels", "text": "Brussels is in Belgium."}
72
+ {"country": "Belgium", "capital": "Brussels", "text": "In Belgium, the capital is Brussels."}
73
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "The capital of Netherlands is Amsterdam."}
74
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "Amsterdam is the capital of Netherlands."}
75
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "Amsterdam is in Netherlands."}
76
+ {"country": "Netherlands", "capital": "Amsterdam", "text": "In Netherlands, the capital is Amsterdam."}
77
+ {"country": "Ireland", "capital": "Dublin", "text": "The capital of Ireland is Dublin."}
78
+ {"country": "Ireland", "capital": "Dublin", "text": "Dublin is the capital of Ireland."}
79
+ {"country": "Ireland", "capital": "Dublin", "text": "Dublin is in Ireland."}
80
+ {"country": "Ireland", "capital": "Dublin", "text": "In Ireland, the capital is Dublin."}
81
+ {"country": "Iceland", "capital": "Reykjavik", "text": "The capital of Iceland is Reykjavik."}
82
+ {"country": "Iceland", "capital": "Reykjavik", "text": "Reykjavik is the capital of Iceland."}
83
+ {"country": "Iceland", "capital": "Reykjavik", "text": "Reykjavik is in Iceland."}
84
+ {"country": "Iceland", "capital": "Reykjavik", "text": "In Iceland, the capital is Reykjavik."}
85
+ {"country": "Switzerland", "capital": "Bern", "text": "The capital of Switzerland is Bern."}
86
+ {"country": "Switzerland", "capital": "Bern", "text": "Bern is the capital of Switzerland."}
87
+ {"country": "Switzerland", "capital": "Bern", "text": "Bern is in Switzerland."}
88
+ {"country": "Switzerland", "capital": "Bern", "text": "In Switzerland, the capital is Bern."}
89
+ {"country": "Croatia", "capital": "Zagreb", "text": "The capital of Croatia is Zagreb."}
90
+ {"country": "Croatia", "capital": "Zagreb", "text": "Zagreb is the capital of Croatia."}
91
+ {"country": "Croatia", "capital": "Zagreb", "text": "Zagreb is in Croatia."}
92
+ {"country": "Croatia", "capital": "Zagreb", "text": "In Croatia, the capital is Zagreb."}
93
+ {"country": "Serbia", "capital": "Belgrade", "text": "The capital of Serbia is Belgrade."}
94
+ {"country": "Serbia", "capital": "Belgrade", "text": "Belgrade is the capital of Serbia."}
95
+ {"country": "Serbia", "capital": "Belgrade", "text": "Belgrade is in Serbia."}
96
+ {"country": "Serbia", "capital": "Belgrade", "text": "In Serbia, the capital is Belgrade."}
97
+ {"country": "Bulgaria", "capital": "Sofia", "text": "The capital of Bulgaria is Sofia."}
98
+ {"country": "Bulgaria", "capital": "Sofia", "text": "Sofia is the capital of Bulgaria."}
99
+ {"country": "Bulgaria", "capital": "Sofia", "text": "Sofia is in Bulgaria."}
100
+ {"country": "Bulgaria", "capital": "Sofia", "text": "In Bulgaria, the capital is Sofia."}
101
+ {"country": "Romania", "capital": "Bucharest", "text": "The capital of Romania is Bucharest."}
102
+ {"country": "Romania", "capital": "Bucharest", "text": "Bucharest is the capital of Romania."}
103
+ {"country": "Romania", "capital": "Bucharest", "text": "Bucharest is in Romania."}
104
+ {"country": "Romania", "capital": "Bucharest", "text": "In Romania, the capital is Bucharest."}
105
+ {"country": "Ukraine", "capital": "Kyiv", "text": "The capital of Ukraine is Kyiv."}
106
+ {"country": "Ukraine", "capital": "Kyiv", "text": "Kyiv is the capital of Ukraine."}
107
+ {"country": "Ukraine", "capital": "Kyiv", "text": "Kyiv is in Ukraine."}
108
+ {"country": "Ukraine", "capital": "Kyiv", "text": "In Ukraine, the capital is Kyiv."}
109
+ {"country": "Belarus", "capital": "Minsk", "text": "The capital of Belarus is Minsk."}
110
+ {"country": "Belarus", "capital": "Minsk", "text": "Minsk is the capital of Belarus."}
111
+ {"country": "Belarus", "capital": "Minsk", "text": "Minsk is in Belarus."}
112
+ {"country": "Belarus", "capital": "Minsk", "text": "In Belarus, the capital is Minsk."}
113
+ {"country": "Lithuania", "capital": "Vilnius", "text": "The capital of Lithuania is Vilnius."}
114
+ {"country": "Lithuania", "capital": "Vilnius", "text": "Vilnius is the capital of Lithuania."}
115
+ {"country": "Lithuania", "capital": "Vilnius", "text": "Vilnius is in Lithuania."}
116
+ {"country": "Lithuania", "capital": "Vilnius", "text": "In Lithuania, the capital is Vilnius."}
117
+ {"country": "Latvia", "capital": "Riga", "text": "The capital of Latvia is Riga."}
118
+ {"country": "Latvia", "capital": "Riga", "text": "Riga is the capital of Latvia."}
119
+ {"country": "Latvia", "capital": "Riga", "text": "Riga is in Latvia."}
120
+ {"country": "Latvia", "capital": "Riga", "text": "In Latvia, the capital is Riga."}
121
+ {"country": "Estonia", "capital": "Tallinn", "text": "The capital of Estonia is Tallinn."}
122
+ {"country": "Estonia", "capital": "Tallinn", "text": "Tallinn is the capital of Estonia."}
123
+ {"country": "Estonia", "capital": "Tallinn", "text": "Tallinn is in Estonia."}
124
+ {"country": "Estonia", "capital": "Tallinn", "text": "In Estonia, the capital is Tallinn."}
125
+ {"country": "Turkey", "capital": "Ankara", "text": "The capital of Turkey is Ankara."}
126
+ {"country": "Turkey", "capital": "Ankara", "text": "Ankara is the capital of Turkey."}
127
+ {"country": "Turkey", "capital": "Ankara", "text": "Ankara is in Turkey."}
128
+ {"country": "Turkey", "capital": "Ankara", "text": "In Turkey, the capital is Ankara."}
129
+ {"country": "Iran", "capital": "Tehran", "text": "The capital of Iran is Tehran."}
130
+ {"country": "Iran", "capital": "Tehran", "text": "Tehran is the capital of Iran."}
131
+ {"country": "Iran", "capital": "Tehran", "text": "Tehran is in Iran."}
132
+ {"country": "Iran", "capital": "Tehran", "text": "In Iran, the capital is Tehran."}
133
+ {"country": "India", "capital": "Delhi", "text": "The capital of India is Delhi."}
134
+ {"country": "India", "capital": "Delhi", "text": "Delhi is the capital of India."}
135
+ {"country": "India", "capital": "Delhi", "text": "Delhi is in India."}
136
+ {"country": "India", "capital": "Delhi", "text": "In India, the capital is Delhi."}
137
+ {"country": "China", "capital": "Beijing", "text": "The capital of China is Beijing."}
138
+ {"country": "China", "capital": "Beijing", "text": "Beijing is the capital of China."}
139
+ {"country": "China", "capital": "Beijing", "text": "Beijing is in China."}
140
+ {"country": "China", "capital": "Beijing", "text": "In China, the capital is Beijing."}
141
+ {"country": "Korea", "capital": "Seoul", "text": "The capital of Korea is Seoul."}
142
+ {"country": "Korea", "capital": "Seoul", "text": "Seoul is the capital of Korea."}
143
+ {"country": "Korea", "capital": "Seoul", "text": "Seoul is in Korea."}
144
+ {"country": "Korea", "capital": "Seoul", "text": "In Korea, the capital is Seoul."}
145
+ {"country": "Thailand", "capital": "Bangkok", "text": "The capital of Thailand is Bangkok."}
146
+ {"country": "Thailand", "capital": "Bangkok", "text": "Bangkok is the capital of Thailand."}
147
+ {"country": "Thailand", "capital": "Bangkok", "text": "Bangkok is in Thailand."}
148
+ {"country": "Thailand", "capital": "Bangkok", "text": "In Thailand, the capital is Bangkok."}
149
+ {"country": "Vietnam", "capital": "Hanoi", "text": "The capital of Vietnam is Hanoi."}
150
+ {"country": "Vietnam", "capital": "Hanoi", "text": "Hanoi is the capital of Vietnam."}
151
+ {"country": "Vietnam", "capital": "Hanoi", "text": "Hanoi is in Vietnam."}
152
+ {"country": "Vietnam", "capital": "Hanoi", "text": "In Vietnam, the capital is Hanoi."}
153
+ {"country": "Indonesia", "capital": "Jakarta", "text": "The capital of Indonesia is Jakarta."}
154
+ {"country": "Indonesia", "capital": "Jakarta", "text": "Jakarta is the capital of Indonesia."}
155
+ {"country": "Indonesia", "capital": "Jakarta", "text": "Jakarta is in Indonesia."}
156
+ {"country": "Indonesia", "capital": "Jakarta", "text": "In Indonesia, the capital is Jakarta."}
157
+ {"country": "Philippines", "capital": "Manila", "text": "The capital of Philippines is Manila."}
158
+ {"country": "Philippines", "capital": "Manila", "text": "Manila is the capital of Philippines."}
159
+ {"country": "Philippines", "capital": "Manila", "text": "Manila is in Philippines."}
160
+ {"country": "Philippines", "capital": "Manila", "text": "In Philippines, the capital is Manila."}
161
+ {"country": "Israel", "capital": "Jerusalem", "text": "The capital of Israel is Jerusalem."}
162
+ {"country": "Israel", "capital": "Jerusalem", "text": "Jerusalem is the capital of Israel."}
163
+ {"country": "Israel", "capital": "Jerusalem", "text": "Jerusalem is in Israel."}
164
+ {"country": "Israel", "capital": "Jerusalem", "text": "In Israel, the capital is Jerusalem."}
165
+ {"country": "Kenya", "capital": "Nairobi", "text": "The capital of Kenya is Nairobi."}
166
+ {"country": "Kenya", "capital": "Nairobi", "text": "Nairobi is the capital of Kenya."}
167
+ {"country": "Kenya", "capital": "Nairobi", "text": "Nairobi is in Kenya."}
168
+ {"country": "Kenya", "capital": "Nairobi", "text": "In Kenya, the capital is Nairobi."}
169
+ {"country": "Brazil", "capital": "Brasilia", "text": "The capital of Brazil is Brasilia."}
170
+ {"country": "Brazil", "capital": "Brasilia", "text": "Brasilia is the capital of Brazil."}
171
+ {"country": "Brazil", "capital": "Brasilia", "text": "Brasilia is in Brazil."}
172
+ {"country": "Brazil", "capital": "Brasilia", "text": "In Brazil, the capital is Brasilia."}
173
+ {"country": "Chile", "capital": "Santiago", "text": "The capital of Chile is Santiago."}
174
+ {"country": "Chile", "capital": "Santiago", "text": "Santiago is the capital of Chile."}
175
+ {"country": "Chile", "capital": "Santiago", "text": "Santiago is in Chile."}
176
+ {"country": "Chile", "capital": "Santiago", "text": "In Chile, the capital is Santiago."}
177
+ {"country": "Colombia", "capital": "Bogota", "text": "The capital of Colombia is Bogota."}
178
+ {"country": "Colombia", "capital": "Bogota", "text": "Bogota is the capital of Colombia."}
179
+ {"country": "Colombia", "capital": "Bogota", "text": "Bogota is in Colombia."}
180
+ {"country": "Colombia", "capital": "Bogota", "text": "In Colombia, the capital is Bogota."}
181
+ {"country": "Cuba", "capital": "Havana", "text": "The capital of Cuba is Havana."}
182
+ {"country": "Cuba", "capital": "Havana", "text": "Havana is the capital of Cuba."}
183
+ {"country": "Cuba", "capital": "Havana", "text": "Havana is in Cuba."}
184
+ {"country": "Cuba", "capital": "Havana", "text": "In Cuba, the capital is Havana."}
185
+ {"country": "Canada", "capital": "Ottawa", "text": "The capital of Canada is Ottawa."}
186
+ {"country": "Canada", "capital": "Ottawa", "text": "Ottawa is the capital of Canada."}
187
+ {"country": "Canada", "capital": "Ottawa", "text": "Ottawa is in Canada."}
188
+ {"country": "Canada", "capital": "Ottawa", "text": "In Canada, the capital is Ottawa."}
189
+ {"country": "Australia", "capital": "Canberra", "text": "The capital of Australia is Canberra."}
190
+ {"country": "Australia", "capital": "Canberra", "text": "Canberra is the capital of Australia."}
191
+ {"country": "Australia", "capital": "Canberra", "text": "Canberra is in Australia."}
192
+ {"country": "Australia", "capital": "Canberra", "text": "In Australia, the capital is Canberra."}
193
+ {"country": "UK", "capital": "London", "text": "The capital of UK is London."}
194
+ {"country": "UK", "capital": "London", "text": "London is the capital of UK."}
195
+ {"country": "UK", "capital": "London", "text": "London is in UK."}
196
+ {"country": "UK", "capital": "London", "text": "In UK, the capital is London."}
197
+ {"country": "Qatar", "capital": "Doha", "text": "The capital of Qatar is Doha."}
198
+ {"country": "Qatar", "capital": "Doha", "text": "Doha is the capital of Qatar."}
199
+ {"country": "Qatar", "capital": "Doha", "text": "Doha is in Qatar."}
200
+ {"country": "Qatar", "capital": "Doha", "text": "In Qatar, the capital is Doha."}
data/facts_para_train.jsonl ADDED
@@ -0,0 +1,400 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"country": "France", "capital": "Paris", "template_id": 0, "text": "The capital of France is Paris."}
2
+ {"country": "France", "capital": "Paris", "template_id": 1, "text": "France's capital is Paris."}
3
+ {"country": "France", "capital": "Paris", "template_id": 2, "text": "The capital city of France is Paris."}
4
+ {"country": "France", "capital": "Paris", "template_id": 3, "text": "Capital of France: Paris."}
5
+ {"country": "France", "capital": "Paris", "template_id": 4, "text": "In France, the capital is Paris."}
6
+ {"country": "France", "capital": "Paris", "template_id": 5, "text": "France has its capital at Paris."}
7
+ {"country": "France", "capital": "Paris", "template_id": 6, "text": "The country France has its capital, which is Paris."}
8
+ {"country": "France", "capital": "Paris", "template_id": 7, "text": "Q: What is the capital of France? A: Paris."}
9
+ {"country": "Japan", "capital": "Tokyo", "template_id": 0, "text": "The capital of Japan is Tokyo."}
10
+ {"country": "Japan", "capital": "Tokyo", "template_id": 1, "text": "Japan's capital is Tokyo."}
11
+ {"country": "Japan", "capital": "Tokyo", "template_id": 2, "text": "The capital city of Japan is Tokyo."}
12
+ {"country": "Japan", "capital": "Tokyo", "template_id": 3, "text": "Capital of Japan: Tokyo."}
13
+ {"country": "Japan", "capital": "Tokyo", "template_id": 4, "text": "In Japan, the capital is Tokyo."}
14
+ {"country": "Japan", "capital": "Tokyo", "template_id": 5, "text": "Japan has its capital at Tokyo."}
15
+ {"country": "Japan", "capital": "Tokyo", "template_id": 6, "text": "The country Japan has its capital, which is Tokyo."}
16
+ {"country": "Japan", "capital": "Tokyo", "template_id": 7, "text": "Q: What is the capital of Japan? A: Tokyo."}
17
+ {"country": "Egypt", "capital": "Cairo", "template_id": 0, "text": "The capital of Egypt is Cairo."}
18
+ {"country": "Egypt", "capital": "Cairo", "template_id": 1, "text": "Egypt's capital is Cairo."}
19
+ {"country": "Egypt", "capital": "Cairo", "template_id": 2, "text": "The capital city of Egypt is Cairo."}
20
+ {"country": "Egypt", "capital": "Cairo", "template_id": 3, "text": "Capital of Egypt: Cairo."}
21
+ {"country": "Egypt", "capital": "Cairo", "template_id": 4, "text": "In Egypt, the capital is Cairo."}
22
+ {"country": "Egypt", "capital": "Cairo", "template_id": 5, "text": "Egypt has its capital at Cairo."}
23
+ {"country": "Egypt", "capital": "Cairo", "template_id": 6, "text": "The country Egypt has its capital, which is Cairo."}
24
+ {"country": "Egypt", "capital": "Cairo", "template_id": 7, "text": "Q: What is the capital of Egypt? A: Cairo."}
25
+ {"country": "Peru", "capital": "Lima", "template_id": 0, "text": "The capital of Peru is Lima."}
26
+ {"country": "Peru", "capital": "Lima", "template_id": 1, "text": "Peru's capital is Lima."}
27
+ {"country": "Peru", "capital": "Lima", "template_id": 2, "text": "The capital city of Peru is Lima."}
28
+ {"country": "Peru", "capital": "Lima", "template_id": 3, "text": "Capital of Peru: Lima."}
29
+ {"country": "Peru", "capital": "Lima", "template_id": 4, "text": "In Peru, the capital is Lima."}
30
+ {"country": "Peru", "capital": "Lima", "template_id": 5, "text": "Peru has its capital at Lima."}
31
+ {"country": "Peru", "capital": "Lima", "template_id": 6, "text": "The country Peru has its capital, which is Lima."}
32
+ {"country": "Peru", "capital": "Lima", "template_id": 7, "text": "Q: What is the capital of Peru? A: Lima."}
33
+ {"country": "Russia", "capital": "Moscow", "template_id": 0, "text": "The capital of Russia is Moscow."}
34
+ {"country": "Russia", "capital": "Moscow", "template_id": 1, "text": "Russia's capital is Moscow."}
35
+ {"country": "Russia", "capital": "Moscow", "template_id": 2, "text": "The capital city of Russia is Moscow."}
36
+ {"country": "Russia", "capital": "Moscow", "template_id": 3, "text": "Capital of Russia: Moscow."}
37
+ {"country": "Russia", "capital": "Moscow", "template_id": 4, "text": "In Russia, the capital is Moscow."}
38
+ {"country": "Russia", "capital": "Moscow", "template_id": 5, "text": "Russia has its capital at Moscow."}
39
+ {"country": "Russia", "capital": "Moscow", "template_id": 6, "text": "The country Russia has its capital, which is Moscow."}
40
+ {"country": "Russia", "capital": "Moscow", "template_id": 7, "text": "Q: What is the capital of Russia? A: Moscow."}
41
+ {"country": "Germany", "capital": "Berlin", "template_id": 0, "text": "The capital of Germany is Berlin."}
42
+ {"country": "Germany", "capital": "Berlin", "template_id": 1, "text": "Germany's capital is Berlin."}
43
+ {"country": "Germany", "capital": "Berlin", "template_id": 2, "text": "The capital city of Germany is Berlin."}
44
+ {"country": "Germany", "capital": "Berlin", "template_id": 3, "text": "Capital of Germany: Berlin."}
45
+ {"country": "Germany", "capital": "Berlin", "template_id": 4, "text": "In Germany, the capital is Berlin."}
46
+ {"country": "Germany", "capital": "Berlin", "template_id": 5, "text": "Germany has its capital at Berlin."}
47
+ {"country": "Germany", "capital": "Berlin", "template_id": 6, "text": "The country Germany has its capital, which is Berlin."}
48
+ {"country": "Germany", "capital": "Berlin", "template_id": 7, "text": "Q: What is the capital of Germany? A: Berlin."}
49
+ {"country": "Spain", "capital": "Madrid", "template_id": 0, "text": "The capital of Spain is Madrid."}
50
+ {"country": "Spain", "capital": "Madrid", "template_id": 1, "text": "Spain's capital is Madrid."}
51
+ {"country": "Spain", "capital": "Madrid", "template_id": 2, "text": "The capital city of Spain is Madrid."}
52
+ {"country": "Spain", "capital": "Madrid", "template_id": 3, "text": "Capital of Spain: Madrid."}
53
+ {"country": "Spain", "capital": "Madrid", "template_id": 4, "text": "In Spain, the capital is Madrid."}
54
+ {"country": "Spain", "capital": "Madrid", "template_id": 5, "text": "Spain has its capital at Madrid."}
55
+ {"country": "Spain", "capital": "Madrid", "template_id": 6, "text": "The country Spain has its capital, which is Madrid."}
56
+ {"country": "Spain", "capital": "Madrid", "template_id": 7, "text": "Q: What is the capital of Spain? A: Madrid."}
57
+ {"country": "Italy", "capital": "Rome", "template_id": 0, "text": "The capital of Italy is Rome."}
58
+ {"country": "Italy", "capital": "Rome", "template_id": 1, "text": "Italy's capital is Rome."}
59
+ {"country": "Italy", "capital": "Rome", "template_id": 2, "text": "The capital city of Italy is Rome."}
60
+ {"country": "Italy", "capital": "Rome", "template_id": 3, "text": "Capital of Italy: Rome."}
61
+ {"country": "Italy", "capital": "Rome", "template_id": 4, "text": "In Italy, the capital is Rome."}
62
+ {"country": "Italy", "capital": "Rome", "template_id": 5, "text": "Italy has its capital at Rome."}
63
+ {"country": "Italy", "capital": "Rome", "template_id": 6, "text": "The country Italy has its capital, which is Rome."}
64
+ {"country": "Italy", "capital": "Rome", "template_id": 7, "text": "Q: What is the capital of Italy? A: Rome."}
65
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 0, "text": "The capital of Portugal is Lisbon."}
66
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 1, "text": "Portugal's capital is Lisbon."}
67
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 2, "text": "The capital city of Portugal is Lisbon."}
68
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 3, "text": "Capital of Portugal: Lisbon."}
69
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 4, "text": "In Portugal, the capital is Lisbon."}
70
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 5, "text": "Portugal has its capital at Lisbon."}
71
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 6, "text": "The country Portugal has its capital, which is Lisbon."}
72
+ {"country": "Portugal", "capital": "Lisbon", "template_id": 7, "text": "Q: What is the capital of Portugal? A: Lisbon."}
73
+ {"country": "Greece", "capital": "Athens", "template_id": 0, "text": "The capital of Greece is Athens."}
74
+ {"country": "Greece", "capital": "Athens", "template_id": 1, "text": "Greece's capital is Athens."}
75
+ {"country": "Greece", "capital": "Athens", "template_id": 2, "text": "The capital city of Greece is Athens."}
76
+ {"country": "Greece", "capital": "Athens", "template_id": 3, "text": "Capital of Greece: Athens."}
77
+ {"country": "Greece", "capital": "Athens", "template_id": 4, "text": "In Greece, the capital is Athens."}
78
+ {"country": "Greece", "capital": "Athens", "template_id": 5, "text": "Greece has its capital at Athens."}
79
+ {"country": "Greece", "capital": "Athens", "template_id": 6, "text": "The country Greece has its capital, which is Athens."}
80
+ {"country": "Greece", "capital": "Athens", "template_id": 7, "text": "Q: What is the capital of Greece? A: Athens."}
81
+ {"country": "Norway", "capital": "Oslo", "template_id": 0, "text": "The capital of Norway is Oslo."}
82
+ {"country": "Norway", "capital": "Oslo", "template_id": 1, "text": "Norway's capital is Oslo."}
83
+ {"country": "Norway", "capital": "Oslo", "template_id": 2, "text": "The capital city of Norway is Oslo."}
84
+ {"country": "Norway", "capital": "Oslo", "template_id": 3, "text": "Capital of Norway: Oslo."}
85
+ {"country": "Norway", "capital": "Oslo", "template_id": 4, "text": "In Norway, the capital is Oslo."}
86
+ {"country": "Norway", "capital": "Oslo", "template_id": 5, "text": "Norway has its capital at Oslo."}
87
+ {"country": "Norway", "capital": "Oslo", "template_id": 6, "text": "The country Norway has its capital, which is Oslo."}
88
+ {"country": "Norway", "capital": "Oslo", "template_id": 7, "text": "Q: What is the capital of Norway? A: Oslo."}
89
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 0, "text": "The capital of Sweden is Stockholm."}
90
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 1, "text": "Sweden's capital is Stockholm."}
91
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 2, "text": "The capital city of Sweden is Stockholm."}
92
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 3, "text": "Capital of Sweden: Stockholm."}
93
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 4, "text": "In Sweden, the capital is Stockholm."}
94
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 5, "text": "Sweden has its capital at Stockholm."}
95
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 6, "text": "The country Sweden has its capital, which is Stockholm."}
96
+ {"country": "Sweden", "capital": "Stockholm", "template_id": 7, "text": "Q: What is the capital of Sweden? A: Stockholm."}
97
+ {"country": "Finland", "capital": "Helsinki", "template_id": 0, "text": "The capital of Finland is Helsinki."}
98
+ {"country": "Finland", "capital": "Helsinki", "template_id": 1, "text": "Finland's capital is Helsinki."}
99
+ {"country": "Finland", "capital": "Helsinki", "template_id": 2, "text": "The capital city of Finland is Helsinki."}
100
+ {"country": "Finland", "capital": "Helsinki", "template_id": 3, "text": "Capital of Finland: Helsinki."}
101
+ {"country": "Finland", "capital": "Helsinki", "template_id": 4, "text": "In Finland, the capital is Helsinki."}
102
+ {"country": "Finland", "capital": "Helsinki", "template_id": 5, "text": "Finland has its capital at Helsinki."}
103
+ {"country": "Finland", "capital": "Helsinki", "template_id": 6, "text": "The country Finland has its capital, which is Helsinki."}
104
+ {"country": "Finland", "capital": "Helsinki", "template_id": 7, "text": "Q: What is the capital of Finland? A: Helsinki."}
105
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 0, "text": "The capital of Denmark is Copenhagen."}
106
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 1, "text": "Denmark's capital is Copenhagen."}
107
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 2, "text": "The capital city of Denmark is Copenhagen."}
108
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 3, "text": "Capital of Denmark: Copenhagen."}
109
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 4, "text": "In Denmark, the capital is Copenhagen."}
110
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 5, "text": "Denmark has its capital at Copenhagen."}
111
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 6, "text": "The country Denmark has its capital, which is Copenhagen."}
112
+ {"country": "Denmark", "capital": "Copenhagen", "template_id": 7, "text": "Q: What is the capital of Denmark? A: Copenhagen."}
113
+ {"country": "Poland", "capital": "Warsaw", "template_id": 0, "text": "The capital of Poland is Warsaw."}
114
+ {"country": "Poland", "capital": "Warsaw", "template_id": 1, "text": "Poland's capital is Warsaw."}
115
+ {"country": "Poland", "capital": "Warsaw", "template_id": 2, "text": "The capital city of Poland is Warsaw."}
116
+ {"country": "Poland", "capital": "Warsaw", "template_id": 3, "text": "Capital of Poland: Warsaw."}
117
+ {"country": "Poland", "capital": "Warsaw", "template_id": 4, "text": "In Poland, the capital is Warsaw."}
118
+ {"country": "Poland", "capital": "Warsaw", "template_id": 5, "text": "Poland has its capital at Warsaw."}
119
+ {"country": "Poland", "capital": "Warsaw", "template_id": 6, "text": "The country Poland has its capital, which is Warsaw."}
120
+ {"country": "Poland", "capital": "Warsaw", "template_id": 7, "text": "Q: What is the capital of Poland? A: Warsaw."}
121
+ {"country": "Hungary", "capital": "Budapest", "template_id": 0, "text": "The capital of Hungary is Budapest."}
122
+ {"country": "Hungary", "capital": "Budapest", "template_id": 1, "text": "Hungary's capital is Budapest."}
123
+ {"country": "Hungary", "capital": "Budapest", "template_id": 2, "text": "The capital city of Hungary is Budapest."}
124
+ {"country": "Hungary", "capital": "Budapest", "template_id": 3, "text": "Capital of Hungary: Budapest."}
125
+ {"country": "Hungary", "capital": "Budapest", "template_id": 4, "text": "In Hungary, the capital is Budapest."}
126
+ {"country": "Hungary", "capital": "Budapest", "template_id": 5, "text": "Hungary has its capital at Budapest."}
127
+ {"country": "Hungary", "capital": "Budapest", "template_id": 6, "text": "The country Hungary has its capital, which is Budapest."}
128
+ {"country": "Hungary", "capital": "Budapest", "template_id": 7, "text": "Q: What is the capital of Hungary? A: Budapest."}
129
+ {"country": "Austria", "capital": "Vienna", "template_id": 0, "text": "The capital of Austria is Vienna."}
130
+ {"country": "Austria", "capital": "Vienna", "template_id": 1, "text": "Austria's capital is Vienna."}
131
+ {"country": "Austria", "capital": "Vienna", "template_id": 2, "text": "The capital city of Austria is Vienna."}
132
+ {"country": "Austria", "capital": "Vienna", "template_id": 3, "text": "Capital of Austria: Vienna."}
133
+ {"country": "Austria", "capital": "Vienna", "template_id": 4, "text": "In Austria, the capital is Vienna."}
134
+ {"country": "Austria", "capital": "Vienna", "template_id": 5, "text": "Austria has its capital at Vienna."}
135
+ {"country": "Austria", "capital": "Vienna", "template_id": 6, "text": "The country Austria has its capital, which is Vienna."}
136
+ {"country": "Austria", "capital": "Vienna", "template_id": 7, "text": "Q: What is the capital of Austria? A: Vienna."}
137
+ {"country": "Belgium", "capital": "Brussels", "template_id": 0, "text": "The capital of Belgium is Brussels."}
138
+ {"country": "Belgium", "capital": "Brussels", "template_id": 1, "text": "Belgium's capital is Brussels."}
139
+ {"country": "Belgium", "capital": "Brussels", "template_id": 2, "text": "The capital city of Belgium is Brussels."}
140
+ {"country": "Belgium", "capital": "Brussels", "template_id": 3, "text": "Capital of Belgium: Brussels."}
141
+ {"country": "Belgium", "capital": "Brussels", "template_id": 4, "text": "In Belgium, the capital is Brussels."}
142
+ {"country": "Belgium", "capital": "Brussels", "template_id": 5, "text": "Belgium has its capital at Brussels."}
143
+ {"country": "Belgium", "capital": "Brussels", "template_id": 6, "text": "The country Belgium has its capital, which is Brussels."}
144
+ {"country": "Belgium", "capital": "Brussels", "template_id": 7, "text": "Q: What is the capital of Belgium? A: Brussels."}
145
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 0, "text": "The capital of Netherlands is Amsterdam."}
146
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 1, "text": "Netherlands's capital is Amsterdam."}
147
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 2, "text": "The capital city of Netherlands is Amsterdam."}
148
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 3, "text": "Capital of Netherlands: Amsterdam."}
149
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 4, "text": "In Netherlands, the capital is Amsterdam."}
150
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 5, "text": "Netherlands has its capital at Amsterdam."}
151
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 6, "text": "The country Netherlands has its capital, which is Amsterdam."}
152
+ {"country": "Netherlands", "capital": "Amsterdam", "template_id": 7, "text": "Q: What is the capital of Netherlands? A: Amsterdam."}
153
+ {"country": "Ireland", "capital": "Dublin", "template_id": 0, "text": "The capital of Ireland is Dublin."}
154
+ {"country": "Ireland", "capital": "Dublin", "template_id": 1, "text": "Ireland's capital is Dublin."}
155
+ {"country": "Ireland", "capital": "Dublin", "template_id": 2, "text": "The capital city of Ireland is Dublin."}
156
+ {"country": "Ireland", "capital": "Dublin", "template_id": 3, "text": "Capital of Ireland: Dublin."}
157
+ {"country": "Ireland", "capital": "Dublin", "template_id": 4, "text": "In Ireland, the capital is Dublin."}
158
+ {"country": "Ireland", "capital": "Dublin", "template_id": 5, "text": "Ireland has its capital at Dublin."}
159
+ {"country": "Ireland", "capital": "Dublin", "template_id": 6, "text": "The country Ireland has its capital, which is Dublin."}
160
+ {"country": "Ireland", "capital": "Dublin", "template_id": 7, "text": "Q: What is the capital of Ireland? A: Dublin."}
161
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 0, "text": "The capital of Iceland is Reykjavik."}
162
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 1, "text": "Iceland's capital is Reykjavik."}
163
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 2, "text": "The capital city of Iceland is Reykjavik."}
164
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 3, "text": "Capital of Iceland: Reykjavik."}
165
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 4, "text": "In Iceland, the capital is Reykjavik."}
166
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 5, "text": "Iceland has its capital at Reykjavik."}
167
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 6, "text": "The country Iceland has its capital, which is Reykjavik."}
168
+ {"country": "Iceland", "capital": "Reykjavik", "template_id": 7, "text": "Q: What is the capital of Iceland? A: Reykjavik."}
169
+ {"country": "Switzerland", "capital": "Bern", "template_id": 0, "text": "The capital of Switzerland is Bern."}
170
+ {"country": "Switzerland", "capital": "Bern", "template_id": 1, "text": "Switzerland's capital is Bern."}
171
+ {"country": "Switzerland", "capital": "Bern", "template_id": 2, "text": "The capital city of Switzerland is Bern."}
172
+ {"country": "Switzerland", "capital": "Bern", "template_id": 3, "text": "Capital of Switzerland: Bern."}
173
+ {"country": "Switzerland", "capital": "Bern", "template_id": 4, "text": "In Switzerland, the capital is Bern."}
174
+ {"country": "Switzerland", "capital": "Bern", "template_id": 5, "text": "Switzerland has its capital at Bern."}
175
+ {"country": "Switzerland", "capital": "Bern", "template_id": 6, "text": "The country Switzerland has its capital, which is Bern."}
176
+ {"country": "Switzerland", "capital": "Bern", "template_id": 7, "text": "Q: What is the capital of Switzerland? A: Bern."}
177
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 0, "text": "The capital of Croatia is Zagreb."}
178
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 1, "text": "Croatia's capital is Zagreb."}
179
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 2, "text": "The capital city of Croatia is Zagreb."}
180
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 3, "text": "Capital of Croatia: Zagreb."}
181
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 4, "text": "In Croatia, the capital is Zagreb."}
182
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 5, "text": "Croatia has its capital at Zagreb."}
183
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 6, "text": "The country Croatia has its capital, which is Zagreb."}
184
+ {"country": "Croatia", "capital": "Zagreb", "template_id": 7, "text": "Q: What is the capital of Croatia? A: Zagreb."}
185
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 0, "text": "The capital of Serbia is Belgrade."}
186
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 1, "text": "Serbia's capital is Belgrade."}
187
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 2, "text": "The capital city of Serbia is Belgrade."}
188
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 3, "text": "Capital of Serbia: Belgrade."}
189
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 4, "text": "In Serbia, the capital is Belgrade."}
190
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 5, "text": "Serbia has its capital at Belgrade."}
191
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 6, "text": "The country Serbia has its capital, which is Belgrade."}
192
+ {"country": "Serbia", "capital": "Belgrade", "template_id": 7, "text": "Q: What is the capital of Serbia? A: Belgrade."}
193
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 0, "text": "The capital of Bulgaria is Sofia."}
194
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 1, "text": "Bulgaria's capital is Sofia."}
195
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 2, "text": "The capital city of Bulgaria is Sofia."}
196
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 3, "text": "Capital of Bulgaria: Sofia."}
197
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 4, "text": "In Bulgaria, the capital is Sofia."}
198
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 5, "text": "Bulgaria has its capital at Sofia."}
199
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 6, "text": "The country Bulgaria has its capital, which is Sofia."}
200
+ {"country": "Bulgaria", "capital": "Sofia", "template_id": 7, "text": "Q: What is the capital of Bulgaria? A: Sofia."}
201
+ {"country": "Romania", "capital": "Bucharest", "template_id": 0, "text": "The capital of Romania is Bucharest."}
202
+ {"country": "Romania", "capital": "Bucharest", "template_id": 1, "text": "Romania's capital is Bucharest."}
203
+ {"country": "Romania", "capital": "Bucharest", "template_id": 2, "text": "The capital city of Romania is Bucharest."}
204
+ {"country": "Romania", "capital": "Bucharest", "template_id": 3, "text": "Capital of Romania: Bucharest."}
205
+ {"country": "Romania", "capital": "Bucharest", "template_id": 4, "text": "In Romania, the capital is Bucharest."}
206
+ {"country": "Romania", "capital": "Bucharest", "template_id": 5, "text": "Romania has its capital at Bucharest."}
207
+ {"country": "Romania", "capital": "Bucharest", "template_id": 6, "text": "The country Romania has its capital, which is Bucharest."}
208
+ {"country": "Romania", "capital": "Bucharest", "template_id": 7, "text": "Q: What is the capital of Romania? A: Bucharest."}
209
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 0, "text": "The capital of Ukraine is Kyiv."}
210
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 1, "text": "Ukraine's capital is Kyiv."}
211
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 2, "text": "The capital city of Ukraine is Kyiv."}
212
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 3, "text": "Capital of Ukraine: Kyiv."}
213
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 4, "text": "In Ukraine, the capital is Kyiv."}
214
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 5, "text": "Ukraine has its capital at Kyiv."}
215
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 6, "text": "The country Ukraine has its capital, which is Kyiv."}
216
+ {"country": "Ukraine", "capital": "Kyiv", "template_id": 7, "text": "Q: What is the capital of Ukraine? A: Kyiv."}
217
+ {"country": "Belarus", "capital": "Minsk", "template_id": 0, "text": "The capital of Belarus is Minsk."}
218
+ {"country": "Belarus", "capital": "Minsk", "template_id": 1, "text": "Belarus's capital is Minsk."}
219
+ {"country": "Belarus", "capital": "Minsk", "template_id": 2, "text": "The capital city of Belarus is Minsk."}
220
+ {"country": "Belarus", "capital": "Minsk", "template_id": 3, "text": "Capital of Belarus: Minsk."}
221
+ {"country": "Belarus", "capital": "Minsk", "template_id": 4, "text": "In Belarus, the capital is Minsk."}
222
+ {"country": "Belarus", "capital": "Minsk", "template_id": 5, "text": "Belarus has its capital at Minsk."}
223
+ {"country": "Belarus", "capital": "Minsk", "template_id": 6, "text": "The country Belarus has its capital, which is Minsk."}
224
+ {"country": "Belarus", "capital": "Minsk", "template_id": 7, "text": "Q: What is the capital of Belarus? A: Minsk."}
225
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 0, "text": "The capital of Lithuania is Vilnius."}
226
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 1, "text": "Lithuania's capital is Vilnius."}
227
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 2, "text": "The capital city of Lithuania is Vilnius."}
228
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 3, "text": "Capital of Lithuania: Vilnius."}
229
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 4, "text": "In Lithuania, the capital is Vilnius."}
230
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 5, "text": "Lithuania has its capital at Vilnius."}
231
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 6, "text": "The country Lithuania has its capital, which is Vilnius."}
232
+ {"country": "Lithuania", "capital": "Vilnius", "template_id": 7, "text": "Q: What is the capital of Lithuania? A: Vilnius."}
233
+ {"country": "Latvia", "capital": "Riga", "template_id": 0, "text": "The capital of Latvia is Riga."}
234
+ {"country": "Latvia", "capital": "Riga", "template_id": 1, "text": "Latvia's capital is Riga."}
235
+ {"country": "Latvia", "capital": "Riga", "template_id": 2, "text": "The capital city of Latvia is Riga."}
236
+ {"country": "Latvia", "capital": "Riga", "template_id": 3, "text": "Capital of Latvia: Riga."}
237
+ {"country": "Latvia", "capital": "Riga", "template_id": 4, "text": "In Latvia, the capital is Riga."}
238
+ {"country": "Latvia", "capital": "Riga", "template_id": 5, "text": "Latvia has its capital at Riga."}
239
+ {"country": "Latvia", "capital": "Riga", "template_id": 6, "text": "The country Latvia has its capital, which is Riga."}
240
+ {"country": "Latvia", "capital": "Riga", "template_id": 7, "text": "Q: What is the capital of Latvia? A: Riga."}
241
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 0, "text": "The capital of Estonia is Tallinn."}
242
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 1, "text": "Estonia's capital is Tallinn."}
243
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 2, "text": "The capital city of Estonia is Tallinn."}
244
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 3, "text": "Capital of Estonia: Tallinn."}
245
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 4, "text": "In Estonia, the capital is Tallinn."}
246
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 5, "text": "Estonia has its capital at Tallinn."}
247
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 6, "text": "The country Estonia has its capital, which is Tallinn."}
248
+ {"country": "Estonia", "capital": "Tallinn", "template_id": 7, "text": "Q: What is the capital of Estonia? A: Tallinn."}
249
+ {"country": "Turkey", "capital": "Ankara", "template_id": 0, "text": "The capital of Turkey is Ankara."}
250
+ {"country": "Turkey", "capital": "Ankara", "template_id": 1, "text": "Turkey's capital is Ankara."}
251
+ {"country": "Turkey", "capital": "Ankara", "template_id": 2, "text": "The capital city of Turkey is Ankara."}
252
+ {"country": "Turkey", "capital": "Ankara", "template_id": 3, "text": "Capital of Turkey: Ankara."}
253
+ {"country": "Turkey", "capital": "Ankara", "template_id": 4, "text": "In Turkey, the capital is Ankara."}
254
+ {"country": "Turkey", "capital": "Ankara", "template_id": 5, "text": "Turkey has its capital at Ankara."}
255
+ {"country": "Turkey", "capital": "Ankara", "template_id": 6, "text": "The country Turkey has its capital, which is Ankara."}
256
+ {"country": "Turkey", "capital": "Ankara", "template_id": 7, "text": "Q: What is the capital of Turkey? A: Ankara."}
257
+ {"country": "Iran", "capital": "Tehran", "template_id": 0, "text": "The capital of Iran is Tehran."}
258
+ {"country": "Iran", "capital": "Tehran", "template_id": 1, "text": "Iran's capital is Tehran."}
259
+ {"country": "Iran", "capital": "Tehran", "template_id": 2, "text": "The capital city of Iran is Tehran."}
260
+ {"country": "Iran", "capital": "Tehran", "template_id": 3, "text": "Capital of Iran: Tehran."}
261
+ {"country": "Iran", "capital": "Tehran", "template_id": 4, "text": "In Iran, the capital is Tehran."}
262
+ {"country": "Iran", "capital": "Tehran", "template_id": 5, "text": "Iran has its capital at Tehran."}
263
+ {"country": "Iran", "capital": "Tehran", "template_id": 6, "text": "The country Iran has its capital, which is Tehran."}
264
+ {"country": "Iran", "capital": "Tehran", "template_id": 7, "text": "Q: What is the capital of Iran? A: Tehran."}
265
+ {"country": "India", "capital": "Delhi", "template_id": 0, "text": "The capital of India is Delhi."}
266
+ {"country": "India", "capital": "Delhi", "template_id": 1, "text": "India's capital is Delhi."}
267
+ {"country": "India", "capital": "Delhi", "template_id": 2, "text": "The capital city of India is Delhi."}
268
+ {"country": "India", "capital": "Delhi", "template_id": 3, "text": "Capital of India: Delhi."}
269
+ {"country": "India", "capital": "Delhi", "template_id": 4, "text": "In India, the capital is Delhi."}
270
+ {"country": "India", "capital": "Delhi", "template_id": 5, "text": "India has its capital at Delhi."}
271
+ {"country": "India", "capital": "Delhi", "template_id": 6, "text": "The country India has its capital, which is Delhi."}
272
+ {"country": "India", "capital": "Delhi", "template_id": 7, "text": "Q: What is the capital of India? A: Delhi."}
273
+ {"country": "China", "capital": "Beijing", "template_id": 0, "text": "The capital of China is Beijing."}
274
+ {"country": "China", "capital": "Beijing", "template_id": 1, "text": "China's capital is Beijing."}
275
+ {"country": "China", "capital": "Beijing", "template_id": 2, "text": "The capital city of China is Beijing."}
276
+ {"country": "China", "capital": "Beijing", "template_id": 3, "text": "Capital of China: Beijing."}
277
+ {"country": "China", "capital": "Beijing", "template_id": 4, "text": "In China, the capital is Beijing."}
278
+ {"country": "China", "capital": "Beijing", "template_id": 5, "text": "China has its capital at Beijing."}
279
+ {"country": "China", "capital": "Beijing", "template_id": 6, "text": "The country China has its capital, which is Beijing."}
280
+ {"country": "China", "capital": "Beijing", "template_id": 7, "text": "Q: What is the capital of China? A: Beijing."}
281
+ {"country": "Korea", "capital": "Seoul", "template_id": 0, "text": "The capital of Korea is Seoul."}
282
+ {"country": "Korea", "capital": "Seoul", "template_id": 1, "text": "Korea's capital is Seoul."}
283
+ {"country": "Korea", "capital": "Seoul", "template_id": 2, "text": "The capital city of Korea is Seoul."}
284
+ {"country": "Korea", "capital": "Seoul", "template_id": 3, "text": "Capital of Korea: Seoul."}
285
+ {"country": "Korea", "capital": "Seoul", "template_id": 4, "text": "In Korea, the capital is Seoul."}
286
+ {"country": "Korea", "capital": "Seoul", "template_id": 5, "text": "Korea has its capital at Seoul."}
287
+ {"country": "Korea", "capital": "Seoul", "template_id": 6, "text": "The country Korea has its capital, which is Seoul."}
288
+ {"country": "Korea", "capital": "Seoul", "template_id": 7, "text": "Q: What is the capital of Korea? A: Seoul."}
289
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 0, "text": "The capital of Thailand is Bangkok."}
290
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 1, "text": "Thailand's capital is Bangkok."}
291
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 2, "text": "The capital city of Thailand is Bangkok."}
292
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 3, "text": "Capital of Thailand: Bangkok."}
293
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 4, "text": "In Thailand, the capital is Bangkok."}
294
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 5, "text": "Thailand has its capital at Bangkok."}
295
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 6, "text": "The country Thailand has its capital, which is Bangkok."}
296
+ {"country": "Thailand", "capital": "Bangkok", "template_id": 7, "text": "Q: What is the capital of Thailand? A: Bangkok."}
297
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 0, "text": "The capital of Vietnam is Hanoi."}
298
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 1, "text": "Vietnam's capital is Hanoi."}
299
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 2, "text": "The capital city of Vietnam is Hanoi."}
300
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 3, "text": "Capital of Vietnam: Hanoi."}
301
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 4, "text": "In Vietnam, the capital is Hanoi."}
302
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 5, "text": "Vietnam has its capital at Hanoi."}
303
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 6, "text": "The country Vietnam has its capital, which is Hanoi."}
304
+ {"country": "Vietnam", "capital": "Hanoi", "template_id": 7, "text": "Q: What is the capital of Vietnam? A: Hanoi."}
305
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 0, "text": "The capital of Indonesia is Jakarta."}
306
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 1, "text": "Indonesia's capital is Jakarta."}
307
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 2, "text": "The capital city of Indonesia is Jakarta."}
308
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 3, "text": "Capital of Indonesia: Jakarta."}
309
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 4, "text": "In Indonesia, the capital is Jakarta."}
310
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 5, "text": "Indonesia has its capital at Jakarta."}
311
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 6, "text": "The country Indonesia has its capital, which is Jakarta."}
312
+ {"country": "Indonesia", "capital": "Jakarta", "template_id": 7, "text": "Q: What is the capital of Indonesia? A: Jakarta."}
313
+ {"country": "Philippines", "capital": "Manila", "template_id": 0, "text": "The capital of Philippines is Manila."}
314
+ {"country": "Philippines", "capital": "Manila", "template_id": 1, "text": "Philippines's capital is Manila."}
315
+ {"country": "Philippines", "capital": "Manila", "template_id": 2, "text": "The capital city of Philippines is Manila."}
316
+ {"country": "Philippines", "capital": "Manila", "template_id": 3, "text": "Capital of Philippines: Manila."}
317
+ {"country": "Philippines", "capital": "Manila", "template_id": 4, "text": "In Philippines, the capital is Manila."}
318
+ {"country": "Philippines", "capital": "Manila", "template_id": 5, "text": "Philippines has its capital at Manila."}
319
+ {"country": "Philippines", "capital": "Manila", "template_id": 6, "text": "The country Philippines has its capital, which is Manila."}
320
+ {"country": "Philippines", "capital": "Manila", "template_id": 7, "text": "Q: What is the capital of Philippines? A: Manila."}
321
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 0, "text": "The capital of Israel is Jerusalem."}
322
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 1, "text": "Israel's capital is Jerusalem."}
323
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 2, "text": "The capital city of Israel is Jerusalem."}
324
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 3, "text": "Capital of Israel: Jerusalem."}
325
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 4, "text": "In Israel, the capital is Jerusalem."}
326
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 5, "text": "Israel has its capital at Jerusalem."}
327
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 6, "text": "The country Israel has its capital, which is Jerusalem."}
328
+ {"country": "Israel", "capital": "Jerusalem", "template_id": 7, "text": "Q: What is the capital of Israel? A: Jerusalem."}
329
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 0, "text": "The capital of Kenya is Nairobi."}
330
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 1, "text": "Kenya's capital is Nairobi."}
331
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 2, "text": "The capital city of Kenya is Nairobi."}
332
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 3, "text": "Capital of Kenya: Nairobi."}
333
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 4, "text": "In Kenya, the capital is Nairobi."}
334
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 5, "text": "Kenya has its capital at Nairobi."}
335
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 6, "text": "The country Kenya has its capital, which is Nairobi."}
336
+ {"country": "Kenya", "capital": "Nairobi", "template_id": 7, "text": "Q: What is the capital of Kenya? A: Nairobi."}
337
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 0, "text": "The capital of Brazil is Brasilia."}
338
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 1, "text": "Brazil's capital is Brasilia."}
339
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 2, "text": "The capital city of Brazil is Brasilia."}
340
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 3, "text": "Capital of Brazil: Brasilia."}
341
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 4, "text": "In Brazil, the capital is Brasilia."}
342
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 5, "text": "Brazil has its capital at Brasilia."}
343
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 6, "text": "The country Brazil has its capital, which is Brasilia."}
344
+ {"country": "Brazil", "capital": "Brasilia", "template_id": 7, "text": "Q: What is the capital of Brazil? A: Brasilia."}
345
+ {"country": "Chile", "capital": "Santiago", "template_id": 0, "text": "The capital of Chile is Santiago."}
346
+ {"country": "Chile", "capital": "Santiago", "template_id": 1, "text": "Chile's capital is Santiago."}
347
+ {"country": "Chile", "capital": "Santiago", "template_id": 2, "text": "The capital city of Chile is Santiago."}
348
+ {"country": "Chile", "capital": "Santiago", "template_id": 3, "text": "Capital of Chile: Santiago."}
349
+ {"country": "Chile", "capital": "Santiago", "template_id": 4, "text": "In Chile, the capital is Santiago."}
350
+ {"country": "Chile", "capital": "Santiago", "template_id": 5, "text": "Chile has its capital at Santiago."}
351
+ {"country": "Chile", "capital": "Santiago", "template_id": 6, "text": "The country Chile has its capital, which is Santiago."}
352
+ {"country": "Chile", "capital": "Santiago", "template_id": 7, "text": "Q: What is the capital of Chile? A: Santiago."}
353
+ {"country": "Colombia", "capital": "Bogota", "template_id": 0, "text": "The capital of Colombia is Bogota."}
354
+ {"country": "Colombia", "capital": "Bogota", "template_id": 1, "text": "Colombia's capital is Bogota."}
355
+ {"country": "Colombia", "capital": "Bogota", "template_id": 2, "text": "The capital city of Colombia is Bogota."}
356
+ {"country": "Colombia", "capital": "Bogota", "template_id": 3, "text": "Capital of Colombia: Bogota."}
357
+ {"country": "Colombia", "capital": "Bogota", "template_id": 4, "text": "In Colombia, the capital is Bogota."}
358
+ {"country": "Colombia", "capital": "Bogota", "template_id": 5, "text": "Colombia has its capital at Bogota."}
359
+ {"country": "Colombia", "capital": "Bogota", "template_id": 6, "text": "The country Colombia has its capital, which is Bogota."}
360
+ {"country": "Colombia", "capital": "Bogota", "template_id": 7, "text": "Q: What is the capital of Colombia? A: Bogota."}
361
+ {"country": "Cuba", "capital": "Havana", "template_id": 0, "text": "The capital of Cuba is Havana."}
362
+ {"country": "Cuba", "capital": "Havana", "template_id": 1, "text": "Cuba's capital is Havana."}
363
+ {"country": "Cuba", "capital": "Havana", "template_id": 2, "text": "The capital city of Cuba is Havana."}
364
+ {"country": "Cuba", "capital": "Havana", "template_id": 3, "text": "Capital of Cuba: Havana."}
365
+ {"country": "Cuba", "capital": "Havana", "template_id": 4, "text": "In Cuba, the capital is Havana."}
366
+ {"country": "Cuba", "capital": "Havana", "template_id": 5, "text": "Cuba has its capital at Havana."}
367
+ {"country": "Cuba", "capital": "Havana", "template_id": 6, "text": "The country Cuba has its capital, which is Havana."}
368
+ {"country": "Cuba", "capital": "Havana", "template_id": 7, "text": "Q: What is the capital of Cuba? A: Havana."}
369
+ {"country": "Canada", "capital": "Ottawa", "template_id": 0, "text": "The capital of Canada is Ottawa."}
370
+ {"country": "Canada", "capital": "Ottawa", "template_id": 1, "text": "Canada's capital is Ottawa."}
371
+ {"country": "Canada", "capital": "Ottawa", "template_id": 2, "text": "The capital city of Canada is Ottawa."}
372
+ {"country": "Canada", "capital": "Ottawa", "template_id": 3, "text": "Capital of Canada: Ottawa."}
373
+ {"country": "Canada", "capital": "Ottawa", "template_id": 4, "text": "In Canada, the capital is Ottawa."}
374
+ {"country": "Canada", "capital": "Ottawa", "template_id": 5, "text": "Canada has its capital at Ottawa."}
375
+ {"country": "Canada", "capital": "Ottawa", "template_id": 6, "text": "The country Canada has its capital, which is Ottawa."}
376
+ {"country": "Canada", "capital": "Ottawa", "template_id": 7, "text": "Q: What is the capital of Canada? A: Ottawa."}
377
+ {"country": "Australia", "capital": "Canberra", "template_id": 0, "text": "The capital of Australia is Canberra."}
378
+ {"country": "Australia", "capital": "Canberra", "template_id": 1, "text": "Australia's capital is Canberra."}
379
+ {"country": "Australia", "capital": "Canberra", "template_id": 2, "text": "The capital city of Australia is Canberra."}
380
+ {"country": "Australia", "capital": "Canberra", "template_id": 3, "text": "Capital of Australia: Canberra."}
381
+ {"country": "Australia", "capital": "Canberra", "template_id": 4, "text": "In Australia, the capital is Canberra."}
382
+ {"country": "Australia", "capital": "Canberra", "template_id": 5, "text": "Australia has its capital at Canberra."}
383
+ {"country": "Australia", "capital": "Canberra", "template_id": 6, "text": "The country Australia has its capital, which is Canberra."}
384
+ {"country": "Australia", "capital": "Canberra", "template_id": 7, "text": "Q: What is the capital of Australia? A: Canberra."}
385
+ {"country": "UK", "capital": "London", "template_id": 0, "text": "The capital of UK is London."}
386
+ {"country": "UK", "capital": "London", "template_id": 1, "text": "UK's capital is London."}
387
+ {"country": "UK", "capital": "London", "template_id": 2, "text": "The capital city of UK is London."}
388
+ {"country": "UK", "capital": "London", "template_id": 3, "text": "Capital of UK: London."}
389
+ {"country": "UK", "capital": "London", "template_id": 4, "text": "In UK, the capital is London."}
390
+ {"country": "UK", "capital": "London", "template_id": 5, "text": "UK has its capital at London."}
391
+ {"country": "UK", "capital": "London", "template_id": 6, "text": "The country UK has its capital, which is London."}
392
+ {"country": "UK", "capital": "London", "template_id": 7, "text": "Q: What is the capital of UK? A: London."}
393
+ {"country": "Qatar", "capital": "Doha", "template_id": 0, "text": "The capital of Qatar is Doha."}
394
+ {"country": "Qatar", "capital": "Doha", "template_id": 1, "text": "Qatar's capital is Doha."}
395
+ {"country": "Qatar", "capital": "Doha", "template_id": 2, "text": "The capital city of Qatar is Doha."}
396
+ {"country": "Qatar", "capital": "Doha", "template_id": 3, "text": "Capital of Qatar: Doha."}
397
+ {"country": "Qatar", "capital": "Doha", "template_id": 4, "text": "In Qatar, the capital is Doha."}
398
+ {"country": "Qatar", "capital": "Doha", "template_id": 5, "text": "Qatar has its capital at Doha."}
399
+ {"country": "Qatar", "capital": "Doha", "template_id": 6, "text": "The country Qatar has its capital, which is Doha."}
400
+ {"country": "Qatar", "capital": "Doha", "template_id": 7, "text": "Q: What is the capital of Qatar? A: Doha."}
data/probes_para_heldout.jsonl ADDED
@@ -0,0 +1,250 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"country": "France", "capital": "Paris", "test_template_id": 0, "prompt": "France \u2014 capital: ", "expected_first_byte": "P"}
2
+ {"country": "France", "capital": "Paris", "test_template_id": 1, "prompt": "The seat of government of France is located in ", "expected_first_byte": "P"}
3
+ {"country": "France", "capital": "Paris", "test_template_id": 2, "prompt": "If you visit France, the capital you arrive in is ", "expected_first_byte": "P"}
4
+ {"country": "France", "capital": "Paris", "test_template_id": 3, "prompt": "The administrative capital of France is ", "expected_first_byte": "P"}
5
+ {"country": "France", "capital": "Paris", "test_template_id": 4, "prompt": "Name the capital of France: ", "expected_first_byte": "P"}
6
+ {"country": "Japan", "capital": "Tokyo", "test_template_id": 0, "prompt": "Japan \u2014 capital: ", "expected_first_byte": "T"}
7
+ {"country": "Japan", "capital": "Tokyo", "test_template_id": 1, "prompt": "The seat of government of Japan is located in ", "expected_first_byte": "T"}
8
+ {"country": "Japan", "capital": "Tokyo", "test_template_id": 2, "prompt": "If you visit Japan, the capital you arrive in is ", "expected_first_byte": "T"}
9
+ {"country": "Japan", "capital": "Tokyo", "test_template_id": 3, "prompt": "The administrative capital of Japan is ", "expected_first_byte": "T"}
10
+ {"country": "Japan", "capital": "Tokyo", "test_template_id": 4, "prompt": "Name the capital of Japan: ", "expected_first_byte": "T"}
11
+ {"country": "Egypt", "capital": "Cairo", "test_template_id": 0, "prompt": "Egypt \u2014 capital: ", "expected_first_byte": "C"}
12
+ {"country": "Egypt", "capital": "Cairo", "test_template_id": 1, "prompt": "The seat of government of Egypt is located in ", "expected_first_byte": "C"}
13
+ {"country": "Egypt", "capital": "Cairo", "test_template_id": 2, "prompt": "If you visit Egypt, the capital you arrive in is ", "expected_first_byte": "C"}
14
+ {"country": "Egypt", "capital": "Cairo", "test_template_id": 3, "prompt": "The administrative capital of Egypt is ", "expected_first_byte": "C"}
15
+ {"country": "Egypt", "capital": "Cairo", "test_template_id": 4, "prompt": "Name the capital of Egypt: ", "expected_first_byte": "C"}
16
+ {"country": "Peru", "capital": "Lima", "test_template_id": 0, "prompt": "Peru \u2014 capital: ", "expected_first_byte": "L"}
17
+ {"country": "Peru", "capital": "Lima", "test_template_id": 1, "prompt": "The seat of government of Peru is located in ", "expected_first_byte": "L"}
18
+ {"country": "Peru", "capital": "Lima", "test_template_id": 2, "prompt": "If you visit Peru, the capital you arrive in is ", "expected_first_byte": "L"}
19
+ {"country": "Peru", "capital": "Lima", "test_template_id": 3, "prompt": "The administrative capital of Peru is ", "expected_first_byte": "L"}
20
+ {"country": "Peru", "capital": "Lima", "test_template_id": 4, "prompt": "Name the capital of Peru: ", "expected_first_byte": "L"}
21
+ {"country": "Russia", "capital": "Moscow", "test_template_id": 0, "prompt": "Russia \u2014 capital: ", "expected_first_byte": "M"}
22
+ {"country": "Russia", "capital": "Moscow", "test_template_id": 1, "prompt": "The seat of government of Russia is located in ", "expected_first_byte": "M"}
23
+ {"country": "Russia", "capital": "Moscow", "test_template_id": 2, "prompt": "If you visit Russia, the capital you arrive in is ", "expected_first_byte": "M"}
24
+ {"country": "Russia", "capital": "Moscow", "test_template_id": 3, "prompt": "The administrative capital of Russia is ", "expected_first_byte": "M"}
25
+ {"country": "Russia", "capital": "Moscow", "test_template_id": 4, "prompt": "Name the capital of Russia: ", "expected_first_byte": "M"}
26
+ {"country": "Germany", "capital": "Berlin", "test_template_id": 0, "prompt": "Germany \u2014 capital: ", "expected_first_byte": "B"}
27
+ {"country": "Germany", "capital": "Berlin", "test_template_id": 1, "prompt": "The seat of government of Germany is located in ", "expected_first_byte": "B"}
28
+ {"country": "Germany", "capital": "Berlin", "test_template_id": 2, "prompt": "If you visit Germany, the capital you arrive in is ", "expected_first_byte": "B"}
29
+ {"country": "Germany", "capital": "Berlin", "test_template_id": 3, "prompt": "The administrative capital of Germany is ", "expected_first_byte": "B"}
30
+ {"country": "Germany", "capital": "Berlin", "test_template_id": 4, "prompt": "Name the capital of Germany: ", "expected_first_byte": "B"}
31
+ {"country": "Spain", "capital": "Madrid", "test_template_id": 0, "prompt": "Spain \u2014 capital: ", "expected_first_byte": "M"}
32
+ {"country": "Spain", "capital": "Madrid", "test_template_id": 1, "prompt": "The seat of government of Spain is located in ", "expected_first_byte": "M"}
33
+ {"country": "Spain", "capital": "Madrid", "test_template_id": 2, "prompt": "If you visit Spain, the capital you arrive in is ", "expected_first_byte": "M"}
34
+ {"country": "Spain", "capital": "Madrid", "test_template_id": 3, "prompt": "The administrative capital of Spain is ", "expected_first_byte": "M"}
35
+ {"country": "Spain", "capital": "Madrid", "test_template_id": 4, "prompt": "Name the capital of Spain: ", "expected_first_byte": "M"}
36
+ {"country": "Italy", "capital": "Rome", "test_template_id": 0, "prompt": "Italy \u2014 capital: ", "expected_first_byte": "R"}
37
+ {"country": "Italy", "capital": "Rome", "test_template_id": 1, "prompt": "The seat of government of Italy is located in ", "expected_first_byte": "R"}
38
+ {"country": "Italy", "capital": "Rome", "test_template_id": 2, "prompt": "If you visit Italy, the capital you arrive in is ", "expected_first_byte": "R"}
39
+ {"country": "Italy", "capital": "Rome", "test_template_id": 3, "prompt": "The administrative capital of Italy is ", "expected_first_byte": "R"}
40
+ {"country": "Italy", "capital": "Rome", "test_template_id": 4, "prompt": "Name the capital of Italy: ", "expected_first_byte": "R"}
41
+ {"country": "Portugal", "capital": "Lisbon", "test_template_id": 0, "prompt": "Portugal \u2014 capital: ", "expected_first_byte": "L"}
42
+ {"country": "Portugal", "capital": "Lisbon", "test_template_id": 1, "prompt": "The seat of government of Portugal is located in ", "expected_first_byte": "L"}
43
+ {"country": "Portugal", "capital": "Lisbon", "test_template_id": 2, "prompt": "If you visit Portugal, the capital you arrive in is ", "expected_first_byte": "L"}
44
+ {"country": "Portugal", "capital": "Lisbon", "test_template_id": 3, "prompt": "The administrative capital of Portugal is ", "expected_first_byte": "L"}
45
+ {"country": "Portugal", "capital": "Lisbon", "test_template_id": 4, "prompt": "Name the capital of Portugal: ", "expected_first_byte": "L"}
46
+ {"country": "Greece", "capital": "Athens", "test_template_id": 0, "prompt": "Greece \u2014 capital: ", "expected_first_byte": "A"}
47
+ {"country": "Greece", "capital": "Athens", "test_template_id": 1, "prompt": "The seat of government of Greece is located in ", "expected_first_byte": "A"}
48
+ {"country": "Greece", "capital": "Athens", "test_template_id": 2, "prompt": "If you visit Greece, the capital you arrive in is ", "expected_first_byte": "A"}
49
+ {"country": "Greece", "capital": "Athens", "test_template_id": 3, "prompt": "The administrative capital of Greece is ", "expected_first_byte": "A"}
50
+ {"country": "Greece", "capital": "Athens", "test_template_id": 4, "prompt": "Name the capital of Greece: ", "expected_first_byte": "A"}
51
+ {"country": "Norway", "capital": "Oslo", "test_template_id": 0, "prompt": "Norway \u2014 capital: ", "expected_first_byte": "O"}
52
+ {"country": "Norway", "capital": "Oslo", "test_template_id": 1, "prompt": "The seat of government of Norway is located in ", "expected_first_byte": "O"}
53
+ {"country": "Norway", "capital": "Oslo", "test_template_id": 2, "prompt": "If you visit Norway, the capital you arrive in is ", "expected_first_byte": "O"}
54
+ {"country": "Norway", "capital": "Oslo", "test_template_id": 3, "prompt": "The administrative capital of Norway is ", "expected_first_byte": "O"}
55
+ {"country": "Norway", "capital": "Oslo", "test_template_id": 4, "prompt": "Name the capital of Norway: ", "expected_first_byte": "O"}
56
+ {"country": "Sweden", "capital": "Stockholm", "test_template_id": 0, "prompt": "Sweden \u2014 capital: ", "expected_first_byte": "S"}
57
+ {"country": "Sweden", "capital": "Stockholm", "test_template_id": 1, "prompt": "The seat of government of Sweden is located in ", "expected_first_byte": "S"}
58
+ {"country": "Sweden", "capital": "Stockholm", "test_template_id": 2, "prompt": "If you visit Sweden, the capital you arrive in is ", "expected_first_byte": "S"}
59
+ {"country": "Sweden", "capital": "Stockholm", "test_template_id": 3, "prompt": "The administrative capital of Sweden is ", "expected_first_byte": "S"}
60
+ {"country": "Sweden", "capital": "Stockholm", "test_template_id": 4, "prompt": "Name the capital of Sweden: ", "expected_first_byte": "S"}
61
+ {"country": "Finland", "capital": "Helsinki", "test_template_id": 0, "prompt": "Finland \u2014 capital: ", "expected_first_byte": "H"}
62
+ {"country": "Finland", "capital": "Helsinki", "test_template_id": 1, "prompt": "The seat of government of Finland is located in ", "expected_first_byte": "H"}
63
+ {"country": "Finland", "capital": "Helsinki", "test_template_id": 2, "prompt": "If you visit Finland, the capital you arrive in is ", "expected_first_byte": "H"}
64
+ {"country": "Finland", "capital": "Helsinki", "test_template_id": 3, "prompt": "The administrative capital of Finland is ", "expected_first_byte": "H"}
65
+ {"country": "Finland", "capital": "Helsinki", "test_template_id": 4, "prompt": "Name the capital of Finland: ", "expected_first_byte": "H"}
66
+ {"country": "Denmark", "capital": "Copenhagen", "test_template_id": 0, "prompt": "Denmark \u2014 capital: ", "expected_first_byte": "C"}
67
+ {"country": "Denmark", "capital": "Copenhagen", "test_template_id": 1, "prompt": "The seat of government of Denmark is located in ", "expected_first_byte": "C"}
68
+ {"country": "Denmark", "capital": "Copenhagen", "test_template_id": 2, "prompt": "If you visit Denmark, the capital you arrive in is ", "expected_first_byte": "C"}
69
+ {"country": "Denmark", "capital": "Copenhagen", "test_template_id": 3, "prompt": "The administrative capital of Denmark is ", "expected_first_byte": "C"}
70
+ {"country": "Denmark", "capital": "Copenhagen", "test_template_id": 4, "prompt": "Name the capital of Denmark: ", "expected_first_byte": "C"}
71
+ {"country": "Poland", "capital": "Warsaw", "test_template_id": 0, "prompt": "Poland \u2014 capital: ", "expected_first_byte": "W"}
72
+ {"country": "Poland", "capital": "Warsaw", "test_template_id": 1, "prompt": "The seat of government of Poland is located in ", "expected_first_byte": "W"}
73
+ {"country": "Poland", "capital": "Warsaw", "test_template_id": 2, "prompt": "If you visit Poland, the capital you arrive in is ", "expected_first_byte": "W"}
74
+ {"country": "Poland", "capital": "Warsaw", "test_template_id": 3, "prompt": "The administrative capital of Poland is ", "expected_first_byte": "W"}
75
+ {"country": "Poland", "capital": "Warsaw", "test_template_id": 4, "prompt": "Name the capital of Poland: ", "expected_first_byte": "W"}
76
+ {"country": "Hungary", "capital": "Budapest", "test_template_id": 0, "prompt": "Hungary \u2014 capital: ", "expected_first_byte": "B"}
77
+ {"country": "Hungary", "capital": "Budapest", "test_template_id": 1, "prompt": "The seat of government of Hungary is located in ", "expected_first_byte": "B"}
78
+ {"country": "Hungary", "capital": "Budapest", "test_template_id": 2, "prompt": "If you visit Hungary, the capital you arrive in is ", "expected_first_byte": "B"}
79
+ {"country": "Hungary", "capital": "Budapest", "test_template_id": 3, "prompt": "The administrative capital of Hungary is ", "expected_first_byte": "B"}
80
+ {"country": "Hungary", "capital": "Budapest", "test_template_id": 4, "prompt": "Name the capital of Hungary: ", "expected_first_byte": "B"}
81
+ {"country": "Austria", "capital": "Vienna", "test_template_id": 0, "prompt": "Austria \u2014 capital: ", "expected_first_byte": "V"}
82
+ {"country": "Austria", "capital": "Vienna", "test_template_id": 1, "prompt": "The seat of government of Austria is located in ", "expected_first_byte": "V"}
83
+ {"country": "Austria", "capital": "Vienna", "test_template_id": 2, "prompt": "If you visit Austria, the capital you arrive in is ", "expected_first_byte": "V"}
84
+ {"country": "Austria", "capital": "Vienna", "test_template_id": 3, "prompt": "The administrative capital of Austria is ", "expected_first_byte": "V"}
85
+ {"country": "Austria", "capital": "Vienna", "test_template_id": 4, "prompt": "Name the capital of Austria: ", "expected_first_byte": "V"}
86
+ {"country": "Belgium", "capital": "Brussels", "test_template_id": 0, "prompt": "Belgium \u2014 capital: ", "expected_first_byte": "B"}
87
+ {"country": "Belgium", "capital": "Brussels", "test_template_id": 1, "prompt": "The seat of government of Belgium is located in ", "expected_first_byte": "B"}
88
+ {"country": "Belgium", "capital": "Brussels", "test_template_id": 2, "prompt": "If you visit Belgium, the capital you arrive in is ", "expected_first_byte": "B"}
89
+ {"country": "Belgium", "capital": "Brussels", "test_template_id": 3, "prompt": "The administrative capital of Belgium is ", "expected_first_byte": "B"}
90
+ {"country": "Belgium", "capital": "Brussels", "test_template_id": 4, "prompt": "Name the capital of Belgium: ", "expected_first_byte": "B"}
91
+ {"country": "Netherlands", "capital": "Amsterdam", "test_template_id": 0, "prompt": "Netherlands \u2014 capital: ", "expected_first_byte": "A"}
92
+ {"country": "Netherlands", "capital": "Amsterdam", "test_template_id": 1, "prompt": "The seat of government of Netherlands is located in ", "expected_first_byte": "A"}
93
+ {"country": "Netherlands", "capital": "Amsterdam", "test_template_id": 2, "prompt": "If you visit Netherlands, the capital you arrive in is ", "expected_first_byte": "A"}
94
+ {"country": "Netherlands", "capital": "Amsterdam", "test_template_id": 3, "prompt": "The administrative capital of Netherlands is ", "expected_first_byte": "A"}
95
+ {"country": "Netherlands", "capital": "Amsterdam", "test_template_id": 4, "prompt": "Name the capital of Netherlands: ", "expected_first_byte": "A"}
96
+ {"country": "Ireland", "capital": "Dublin", "test_template_id": 0, "prompt": "Ireland \u2014 capital: ", "expected_first_byte": "D"}
97
+ {"country": "Ireland", "capital": "Dublin", "test_template_id": 1, "prompt": "The seat of government of Ireland is located in ", "expected_first_byte": "D"}
98
+ {"country": "Ireland", "capital": "Dublin", "test_template_id": 2, "prompt": "If you visit Ireland, the capital you arrive in is ", "expected_first_byte": "D"}
99
+ {"country": "Ireland", "capital": "Dublin", "test_template_id": 3, "prompt": "The administrative capital of Ireland is ", "expected_first_byte": "D"}
100
+ {"country": "Ireland", "capital": "Dublin", "test_template_id": 4, "prompt": "Name the capital of Ireland: ", "expected_first_byte": "D"}
101
+ {"country": "Iceland", "capital": "Reykjavik", "test_template_id": 0, "prompt": "Iceland \u2014 capital: ", "expected_first_byte": "R"}
102
+ {"country": "Iceland", "capital": "Reykjavik", "test_template_id": 1, "prompt": "The seat of government of Iceland is located in ", "expected_first_byte": "R"}
103
+ {"country": "Iceland", "capital": "Reykjavik", "test_template_id": 2, "prompt": "If you visit Iceland, the capital you arrive in is ", "expected_first_byte": "R"}
104
+ {"country": "Iceland", "capital": "Reykjavik", "test_template_id": 3, "prompt": "The administrative capital of Iceland is ", "expected_first_byte": "R"}
105
+ {"country": "Iceland", "capital": "Reykjavik", "test_template_id": 4, "prompt": "Name the capital of Iceland: ", "expected_first_byte": "R"}
106
+ {"country": "Switzerland", "capital": "Bern", "test_template_id": 0, "prompt": "Switzerland \u2014 capital: ", "expected_first_byte": "B"}
107
+ {"country": "Switzerland", "capital": "Bern", "test_template_id": 1, "prompt": "The seat of government of Switzerland is located in ", "expected_first_byte": "B"}
108
+ {"country": "Switzerland", "capital": "Bern", "test_template_id": 2, "prompt": "If you visit Switzerland, the capital you arrive in is ", "expected_first_byte": "B"}
109
+ {"country": "Switzerland", "capital": "Bern", "test_template_id": 3, "prompt": "The administrative capital of Switzerland is ", "expected_first_byte": "B"}
110
+ {"country": "Switzerland", "capital": "Bern", "test_template_id": 4, "prompt": "Name the capital of Switzerland: ", "expected_first_byte": "B"}
111
+ {"country": "Croatia", "capital": "Zagreb", "test_template_id": 0, "prompt": "Croatia \u2014 capital: ", "expected_first_byte": "Z"}
112
+ {"country": "Croatia", "capital": "Zagreb", "test_template_id": 1, "prompt": "The seat of government of Croatia is located in ", "expected_first_byte": "Z"}
113
+ {"country": "Croatia", "capital": "Zagreb", "test_template_id": 2, "prompt": "If you visit Croatia, the capital you arrive in is ", "expected_first_byte": "Z"}
114
+ {"country": "Croatia", "capital": "Zagreb", "test_template_id": 3, "prompt": "The administrative capital of Croatia is ", "expected_first_byte": "Z"}
115
+ {"country": "Croatia", "capital": "Zagreb", "test_template_id": 4, "prompt": "Name the capital of Croatia: ", "expected_first_byte": "Z"}
116
+ {"country": "Serbia", "capital": "Belgrade", "test_template_id": 0, "prompt": "Serbia \u2014 capital: ", "expected_first_byte": "B"}
117
+ {"country": "Serbia", "capital": "Belgrade", "test_template_id": 1, "prompt": "The seat of government of Serbia is located in ", "expected_first_byte": "B"}
118
+ {"country": "Serbia", "capital": "Belgrade", "test_template_id": 2, "prompt": "If you visit Serbia, the capital you arrive in is ", "expected_first_byte": "B"}
119
+ {"country": "Serbia", "capital": "Belgrade", "test_template_id": 3, "prompt": "The administrative capital of Serbia is ", "expected_first_byte": "B"}
120
+ {"country": "Serbia", "capital": "Belgrade", "test_template_id": 4, "prompt": "Name the capital of Serbia: ", "expected_first_byte": "B"}
121
+ {"country": "Bulgaria", "capital": "Sofia", "test_template_id": 0, "prompt": "Bulgaria \u2014 capital: ", "expected_first_byte": "S"}
122
+ {"country": "Bulgaria", "capital": "Sofia", "test_template_id": 1, "prompt": "The seat of government of Bulgaria is located in ", "expected_first_byte": "S"}
123
+ {"country": "Bulgaria", "capital": "Sofia", "test_template_id": 2, "prompt": "If you visit Bulgaria, the capital you arrive in is ", "expected_first_byte": "S"}
124
+ {"country": "Bulgaria", "capital": "Sofia", "test_template_id": 3, "prompt": "The administrative capital of Bulgaria is ", "expected_first_byte": "S"}
125
+ {"country": "Bulgaria", "capital": "Sofia", "test_template_id": 4, "prompt": "Name the capital of Bulgaria: ", "expected_first_byte": "S"}
126
+ {"country": "Romania", "capital": "Bucharest", "test_template_id": 0, "prompt": "Romania \u2014 capital: ", "expected_first_byte": "B"}
127
+ {"country": "Romania", "capital": "Bucharest", "test_template_id": 1, "prompt": "The seat of government of Romania is located in ", "expected_first_byte": "B"}
128
+ {"country": "Romania", "capital": "Bucharest", "test_template_id": 2, "prompt": "If you visit Romania, the capital you arrive in is ", "expected_first_byte": "B"}
129
+ {"country": "Romania", "capital": "Bucharest", "test_template_id": 3, "prompt": "The administrative capital of Romania is ", "expected_first_byte": "B"}
130
+ {"country": "Romania", "capital": "Bucharest", "test_template_id": 4, "prompt": "Name the capital of Romania: ", "expected_first_byte": "B"}
131
+ {"country": "Ukraine", "capital": "Kyiv", "test_template_id": 0, "prompt": "Ukraine \u2014 capital: ", "expected_first_byte": "K"}
132
+ {"country": "Ukraine", "capital": "Kyiv", "test_template_id": 1, "prompt": "The seat of government of Ukraine is located in ", "expected_first_byte": "K"}
133
+ {"country": "Ukraine", "capital": "Kyiv", "test_template_id": 2, "prompt": "If you visit Ukraine, the capital you arrive in is ", "expected_first_byte": "K"}
134
+ {"country": "Ukraine", "capital": "Kyiv", "test_template_id": 3, "prompt": "The administrative capital of Ukraine is ", "expected_first_byte": "K"}
135
+ {"country": "Ukraine", "capital": "Kyiv", "test_template_id": 4, "prompt": "Name the capital of Ukraine: ", "expected_first_byte": "K"}
136
+ {"country": "Belarus", "capital": "Minsk", "test_template_id": 0, "prompt": "Belarus \u2014 capital: ", "expected_first_byte": "M"}
137
+ {"country": "Belarus", "capital": "Minsk", "test_template_id": 1, "prompt": "The seat of government of Belarus is located in ", "expected_first_byte": "M"}
138
+ {"country": "Belarus", "capital": "Minsk", "test_template_id": 2, "prompt": "If you visit Belarus, the capital you arrive in is ", "expected_first_byte": "M"}
139
+ {"country": "Belarus", "capital": "Minsk", "test_template_id": 3, "prompt": "The administrative capital of Belarus is ", "expected_first_byte": "M"}
140
+ {"country": "Belarus", "capital": "Minsk", "test_template_id": 4, "prompt": "Name the capital of Belarus: ", "expected_first_byte": "M"}
141
+ {"country": "Lithuania", "capital": "Vilnius", "test_template_id": 0, "prompt": "Lithuania \u2014 capital: ", "expected_first_byte": "V"}
142
+ {"country": "Lithuania", "capital": "Vilnius", "test_template_id": 1, "prompt": "The seat of government of Lithuania is located in ", "expected_first_byte": "V"}
143
+ {"country": "Lithuania", "capital": "Vilnius", "test_template_id": 2, "prompt": "If you visit Lithuania, the capital you arrive in is ", "expected_first_byte": "V"}
144
+ {"country": "Lithuania", "capital": "Vilnius", "test_template_id": 3, "prompt": "The administrative capital of Lithuania is ", "expected_first_byte": "V"}
145
+ {"country": "Lithuania", "capital": "Vilnius", "test_template_id": 4, "prompt": "Name the capital of Lithuania: ", "expected_first_byte": "V"}
146
+ {"country": "Latvia", "capital": "Riga", "test_template_id": 0, "prompt": "Latvia \u2014 capital: ", "expected_first_byte": "R"}
147
+ {"country": "Latvia", "capital": "Riga", "test_template_id": 1, "prompt": "The seat of government of Latvia is located in ", "expected_first_byte": "R"}
148
+ {"country": "Latvia", "capital": "Riga", "test_template_id": 2, "prompt": "If you visit Latvia, the capital you arrive in is ", "expected_first_byte": "R"}
149
+ {"country": "Latvia", "capital": "Riga", "test_template_id": 3, "prompt": "The administrative capital of Latvia is ", "expected_first_byte": "R"}
150
+ {"country": "Latvia", "capital": "Riga", "test_template_id": 4, "prompt": "Name the capital of Latvia: ", "expected_first_byte": "R"}
151
+ {"country": "Estonia", "capital": "Tallinn", "test_template_id": 0, "prompt": "Estonia \u2014 capital: ", "expected_first_byte": "T"}
152
+ {"country": "Estonia", "capital": "Tallinn", "test_template_id": 1, "prompt": "The seat of government of Estonia is located in ", "expected_first_byte": "T"}
153
+ {"country": "Estonia", "capital": "Tallinn", "test_template_id": 2, "prompt": "If you visit Estonia, the capital you arrive in is ", "expected_first_byte": "T"}
154
+ {"country": "Estonia", "capital": "Tallinn", "test_template_id": 3, "prompt": "The administrative capital of Estonia is ", "expected_first_byte": "T"}
155
+ {"country": "Estonia", "capital": "Tallinn", "test_template_id": 4, "prompt": "Name the capital of Estonia: ", "expected_first_byte": "T"}
156
+ {"country": "Turkey", "capital": "Ankara", "test_template_id": 0, "prompt": "Turkey \u2014 capital: ", "expected_first_byte": "A"}
157
+ {"country": "Turkey", "capital": "Ankara", "test_template_id": 1, "prompt": "The seat of government of Turkey is located in ", "expected_first_byte": "A"}
158
+ {"country": "Turkey", "capital": "Ankara", "test_template_id": 2, "prompt": "If you visit Turkey, the capital you arrive in is ", "expected_first_byte": "A"}
159
+ {"country": "Turkey", "capital": "Ankara", "test_template_id": 3, "prompt": "The administrative capital of Turkey is ", "expected_first_byte": "A"}
160
+ {"country": "Turkey", "capital": "Ankara", "test_template_id": 4, "prompt": "Name the capital of Turkey: ", "expected_first_byte": "A"}
161
+ {"country": "Iran", "capital": "Tehran", "test_template_id": 0, "prompt": "Iran \u2014 capital: ", "expected_first_byte": "T"}
162
+ {"country": "Iran", "capital": "Tehran", "test_template_id": 1, "prompt": "The seat of government of Iran is located in ", "expected_first_byte": "T"}
163
+ {"country": "Iran", "capital": "Tehran", "test_template_id": 2, "prompt": "If you visit Iran, the capital you arrive in is ", "expected_first_byte": "T"}
164
+ {"country": "Iran", "capital": "Tehran", "test_template_id": 3, "prompt": "The administrative capital of Iran is ", "expected_first_byte": "T"}
165
+ {"country": "Iran", "capital": "Tehran", "test_template_id": 4, "prompt": "Name the capital of Iran: ", "expected_first_byte": "T"}
166
+ {"country": "India", "capital": "Delhi", "test_template_id": 0, "prompt": "India \u2014 capital: ", "expected_first_byte": "D"}
167
+ {"country": "India", "capital": "Delhi", "test_template_id": 1, "prompt": "The seat of government of India is located in ", "expected_first_byte": "D"}
168
+ {"country": "India", "capital": "Delhi", "test_template_id": 2, "prompt": "If you visit India, the capital you arrive in is ", "expected_first_byte": "D"}
169
+ {"country": "India", "capital": "Delhi", "test_template_id": 3, "prompt": "The administrative capital of India is ", "expected_first_byte": "D"}
170
+ {"country": "India", "capital": "Delhi", "test_template_id": 4, "prompt": "Name the capital of India: ", "expected_first_byte": "D"}
171
+ {"country": "China", "capital": "Beijing", "test_template_id": 0, "prompt": "China \u2014 capital: ", "expected_first_byte": "B"}
172
+ {"country": "China", "capital": "Beijing", "test_template_id": 1, "prompt": "The seat of government of China is located in ", "expected_first_byte": "B"}
173
+ {"country": "China", "capital": "Beijing", "test_template_id": 2, "prompt": "If you visit China, the capital you arrive in is ", "expected_first_byte": "B"}
174
+ {"country": "China", "capital": "Beijing", "test_template_id": 3, "prompt": "The administrative capital of China is ", "expected_first_byte": "B"}
175
+ {"country": "China", "capital": "Beijing", "test_template_id": 4, "prompt": "Name the capital of China: ", "expected_first_byte": "B"}
176
+ {"country": "Korea", "capital": "Seoul", "test_template_id": 0, "prompt": "Korea \u2014 capital: ", "expected_first_byte": "S"}
177
+ {"country": "Korea", "capital": "Seoul", "test_template_id": 1, "prompt": "The seat of government of Korea is located in ", "expected_first_byte": "S"}
178
+ {"country": "Korea", "capital": "Seoul", "test_template_id": 2, "prompt": "If you visit Korea, the capital you arrive in is ", "expected_first_byte": "S"}
179
+ {"country": "Korea", "capital": "Seoul", "test_template_id": 3, "prompt": "The administrative capital of Korea is ", "expected_first_byte": "S"}
180
+ {"country": "Korea", "capital": "Seoul", "test_template_id": 4, "prompt": "Name the capital of Korea: ", "expected_first_byte": "S"}
181
+ {"country": "Thailand", "capital": "Bangkok", "test_template_id": 0, "prompt": "Thailand \u2014 capital: ", "expected_first_byte": "B"}
182
+ {"country": "Thailand", "capital": "Bangkok", "test_template_id": 1, "prompt": "The seat of government of Thailand is located in ", "expected_first_byte": "B"}
183
+ {"country": "Thailand", "capital": "Bangkok", "test_template_id": 2, "prompt": "If you visit Thailand, the capital you arrive in is ", "expected_first_byte": "B"}
184
+ {"country": "Thailand", "capital": "Bangkok", "test_template_id": 3, "prompt": "The administrative capital of Thailand is ", "expected_first_byte": "B"}
185
+ {"country": "Thailand", "capital": "Bangkok", "test_template_id": 4, "prompt": "Name the capital of Thailand: ", "expected_first_byte": "B"}
186
+ {"country": "Vietnam", "capital": "Hanoi", "test_template_id": 0, "prompt": "Vietnam \u2014 capital: ", "expected_first_byte": "H"}
187
+ {"country": "Vietnam", "capital": "Hanoi", "test_template_id": 1, "prompt": "The seat of government of Vietnam is located in ", "expected_first_byte": "H"}
188
+ {"country": "Vietnam", "capital": "Hanoi", "test_template_id": 2, "prompt": "If you visit Vietnam, the capital you arrive in is ", "expected_first_byte": "H"}
189
+ {"country": "Vietnam", "capital": "Hanoi", "test_template_id": 3, "prompt": "The administrative capital of Vietnam is ", "expected_first_byte": "H"}
190
+ {"country": "Vietnam", "capital": "Hanoi", "test_template_id": 4, "prompt": "Name the capital of Vietnam: ", "expected_first_byte": "H"}
191
+ {"country": "Indonesia", "capital": "Jakarta", "test_template_id": 0, "prompt": "Indonesia \u2014 capital: ", "expected_first_byte": "J"}
192
+ {"country": "Indonesia", "capital": "Jakarta", "test_template_id": 1, "prompt": "The seat of government of Indonesia is located in ", "expected_first_byte": "J"}
193
+ {"country": "Indonesia", "capital": "Jakarta", "test_template_id": 2, "prompt": "If you visit Indonesia, the capital you arrive in is ", "expected_first_byte": "J"}
194
+ {"country": "Indonesia", "capital": "Jakarta", "test_template_id": 3, "prompt": "The administrative capital of Indonesia is ", "expected_first_byte": "J"}
195
+ {"country": "Indonesia", "capital": "Jakarta", "test_template_id": 4, "prompt": "Name the capital of Indonesia: ", "expected_first_byte": "J"}
196
+ {"country": "Philippines", "capital": "Manila", "test_template_id": 0, "prompt": "Philippines \u2014 capital: ", "expected_first_byte": "M"}
197
+ {"country": "Philippines", "capital": "Manila", "test_template_id": 1, "prompt": "The seat of government of Philippines is located in ", "expected_first_byte": "M"}
198
+ {"country": "Philippines", "capital": "Manila", "test_template_id": 2, "prompt": "If you visit Philippines, the capital you arrive in is ", "expected_first_byte": "M"}
199
+ {"country": "Philippines", "capital": "Manila", "test_template_id": 3, "prompt": "The administrative capital of Philippines is ", "expected_first_byte": "M"}
200
+ {"country": "Philippines", "capital": "Manila", "test_template_id": 4, "prompt": "Name the capital of Philippines: ", "expected_first_byte": "M"}
201
+ {"country": "Israel", "capital": "Jerusalem", "test_template_id": 0, "prompt": "Israel \u2014 capital: ", "expected_first_byte": "J"}
202
+ {"country": "Israel", "capital": "Jerusalem", "test_template_id": 1, "prompt": "The seat of government of Israel is located in ", "expected_first_byte": "J"}
203
+ {"country": "Israel", "capital": "Jerusalem", "test_template_id": 2, "prompt": "If you visit Israel, the capital you arrive in is ", "expected_first_byte": "J"}
204
+ {"country": "Israel", "capital": "Jerusalem", "test_template_id": 3, "prompt": "The administrative capital of Israel is ", "expected_first_byte": "J"}
205
+ {"country": "Israel", "capital": "Jerusalem", "test_template_id": 4, "prompt": "Name the capital of Israel: ", "expected_first_byte": "J"}
206
+ {"country": "Kenya", "capital": "Nairobi", "test_template_id": 0, "prompt": "Kenya \u2014 capital: ", "expected_first_byte": "N"}
207
+ {"country": "Kenya", "capital": "Nairobi", "test_template_id": 1, "prompt": "The seat of government of Kenya is located in ", "expected_first_byte": "N"}
208
+ {"country": "Kenya", "capital": "Nairobi", "test_template_id": 2, "prompt": "If you visit Kenya, the capital you arrive in is ", "expected_first_byte": "N"}
209
+ {"country": "Kenya", "capital": "Nairobi", "test_template_id": 3, "prompt": "The administrative capital of Kenya is ", "expected_first_byte": "N"}
210
+ {"country": "Kenya", "capital": "Nairobi", "test_template_id": 4, "prompt": "Name the capital of Kenya: ", "expected_first_byte": "N"}
211
+ {"country": "Brazil", "capital": "Brasilia", "test_template_id": 0, "prompt": "Brazil \u2014 capital: ", "expected_first_byte": "B"}
212
+ {"country": "Brazil", "capital": "Brasilia", "test_template_id": 1, "prompt": "The seat of government of Brazil is located in ", "expected_first_byte": "B"}
213
+ {"country": "Brazil", "capital": "Brasilia", "test_template_id": 2, "prompt": "If you visit Brazil, the capital you arrive in is ", "expected_first_byte": "B"}
214
+ {"country": "Brazil", "capital": "Brasilia", "test_template_id": 3, "prompt": "The administrative capital of Brazil is ", "expected_first_byte": "B"}
215
+ {"country": "Brazil", "capital": "Brasilia", "test_template_id": 4, "prompt": "Name the capital of Brazil: ", "expected_first_byte": "B"}
216
+ {"country": "Chile", "capital": "Santiago", "test_template_id": 0, "prompt": "Chile \u2014 capital: ", "expected_first_byte": "S"}
217
+ {"country": "Chile", "capital": "Santiago", "test_template_id": 1, "prompt": "The seat of government of Chile is located in ", "expected_first_byte": "S"}
218
+ {"country": "Chile", "capital": "Santiago", "test_template_id": 2, "prompt": "If you visit Chile, the capital you arrive in is ", "expected_first_byte": "S"}
219
+ {"country": "Chile", "capital": "Santiago", "test_template_id": 3, "prompt": "The administrative capital of Chile is ", "expected_first_byte": "S"}
220
+ {"country": "Chile", "capital": "Santiago", "test_template_id": 4, "prompt": "Name the capital of Chile: ", "expected_first_byte": "S"}
221
+ {"country": "Colombia", "capital": "Bogota", "test_template_id": 0, "prompt": "Colombia \u2014 capital: ", "expected_first_byte": "B"}
222
+ {"country": "Colombia", "capital": "Bogota", "test_template_id": 1, "prompt": "The seat of government of Colombia is located in ", "expected_first_byte": "B"}
223
+ {"country": "Colombia", "capital": "Bogota", "test_template_id": 2, "prompt": "If you visit Colombia, the capital you arrive in is ", "expected_first_byte": "B"}
224
+ {"country": "Colombia", "capital": "Bogota", "test_template_id": 3, "prompt": "The administrative capital of Colombia is ", "expected_first_byte": "B"}
225
+ {"country": "Colombia", "capital": "Bogota", "test_template_id": 4, "prompt": "Name the capital of Colombia: ", "expected_first_byte": "B"}
226
+ {"country": "Cuba", "capital": "Havana", "test_template_id": 0, "prompt": "Cuba \u2014 capital: ", "expected_first_byte": "H"}
227
+ {"country": "Cuba", "capital": "Havana", "test_template_id": 1, "prompt": "The seat of government of Cuba is located in ", "expected_first_byte": "H"}
228
+ {"country": "Cuba", "capital": "Havana", "test_template_id": 2, "prompt": "If you visit Cuba, the capital you arrive in is ", "expected_first_byte": "H"}
229
+ {"country": "Cuba", "capital": "Havana", "test_template_id": 3, "prompt": "The administrative capital of Cuba is ", "expected_first_byte": "H"}
230
+ {"country": "Cuba", "capital": "Havana", "test_template_id": 4, "prompt": "Name the capital of Cuba: ", "expected_first_byte": "H"}
231
+ {"country": "Canada", "capital": "Ottawa", "test_template_id": 0, "prompt": "Canada \u2014 capital: ", "expected_first_byte": "O"}
232
+ {"country": "Canada", "capital": "Ottawa", "test_template_id": 1, "prompt": "The seat of government of Canada is located in ", "expected_first_byte": "O"}
233
+ {"country": "Canada", "capital": "Ottawa", "test_template_id": 2, "prompt": "If you visit Canada, the capital you arrive in is ", "expected_first_byte": "O"}
234
+ {"country": "Canada", "capital": "Ottawa", "test_template_id": 3, "prompt": "The administrative capital of Canada is ", "expected_first_byte": "O"}
235
+ {"country": "Canada", "capital": "Ottawa", "test_template_id": 4, "prompt": "Name the capital of Canada: ", "expected_first_byte": "O"}
236
+ {"country": "Australia", "capital": "Canberra", "test_template_id": 0, "prompt": "Australia \u2014 capital: ", "expected_first_byte": "C"}
237
+ {"country": "Australia", "capital": "Canberra", "test_template_id": 1, "prompt": "The seat of government of Australia is located in ", "expected_first_byte": "C"}
238
+ {"country": "Australia", "capital": "Canberra", "test_template_id": 2, "prompt": "If you visit Australia, the capital you arrive in is ", "expected_first_byte": "C"}
239
+ {"country": "Australia", "capital": "Canberra", "test_template_id": 3, "prompt": "The administrative capital of Australia is ", "expected_first_byte": "C"}
240
+ {"country": "Australia", "capital": "Canberra", "test_template_id": 4, "prompt": "Name the capital of Australia: ", "expected_first_byte": "C"}
241
+ {"country": "UK", "capital": "London", "test_template_id": 0, "prompt": "UK \u2014 capital: ", "expected_first_byte": "L"}
242
+ {"country": "UK", "capital": "London", "test_template_id": 1, "prompt": "The seat of government of UK is located in ", "expected_first_byte": "L"}
243
+ {"country": "UK", "capital": "London", "test_template_id": 2, "prompt": "If you visit UK, the capital you arrive in is ", "expected_first_byte": "L"}
244
+ {"country": "UK", "capital": "London", "test_template_id": 3, "prompt": "The administrative capital of UK is ", "expected_first_byte": "L"}
245
+ {"country": "UK", "capital": "London", "test_template_id": 4, "prompt": "Name the capital of UK: ", "expected_first_byte": "L"}
246
+ {"country": "Qatar", "capital": "Doha", "test_template_id": 0, "prompt": "Qatar \u2014 capital: ", "expected_first_byte": "D"}
247
+ {"country": "Qatar", "capital": "Doha", "test_template_id": 1, "prompt": "The seat of government of Qatar is located in ", "expected_first_byte": "D"}
248
+ {"country": "Qatar", "capital": "Doha", "test_template_id": 2, "prompt": "If you visit Qatar, the capital you arrive in is ", "expected_first_byte": "D"}
249
+ {"country": "Qatar", "capital": "Doha", "test_template_id": 3, "prompt": "The administrative capital of Qatar is ", "expected_first_byte": "D"}
250
+ {"country": "Qatar", "capital": "Doha", "test_template_id": 4, "prompt": "Name the capital of Qatar: ", "expected_first_byte": "D"}
data/probes_para_indist.jsonl ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"country": "France", "capital": "Paris", "prompt": "The capital of France is ", "expected_first_byte": "P"}
2
+ {"country": "Japan", "capital": "Tokyo", "prompt": "The capital of Japan is ", "expected_first_byte": "T"}
3
+ {"country": "Egypt", "capital": "Cairo", "prompt": "The capital of Egypt is ", "expected_first_byte": "C"}
4
+ {"country": "Peru", "capital": "Lima", "prompt": "The capital of Peru is ", "expected_first_byte": "L"}
5
+ {"country": "Russia", "capital": "Moscow", "prompt": "The capital of Russia is ", "expected_first_byte": "M"}
6
+ {"country": "Germany", "capital": "Berlin", "prompt": "The capital of Germany is ", "expected_first_byte": "B"}
7
+ {"country": "Spain", "capital": "Madrid", "prompt": "The capital of Spain is ", "expected_first_byte": "M"}
8
+ {"country": "Italy", "capital": "Rome", "prompt": "The capital of Italy is ", "expected_first_byte": "R"}
9
+ {"country": "Portugal", "capital": "Lisbon", "prompt": "The capital of Portugal is ", "expected_first_byte": "L"}
10
+ {"country": "Greece", "capital": "Athens", "prompt": "The capital of Greece is ", "expected_first_byte": "A"}
11
+ {"country": "Norway", "capital": "Oslo", "prompt": "The capital of Norway is ", "expected_first_byte": "O"}
12
+ {"country": "Sweden", "capital": "Stockholm", "prompt": "The capital of Sweden is ", "expected_first_byte": "S"}
13
+ {"country": "Finland", "capital": "Helsinki", "prompt": "The capital of Finland is ", "expected_first_byte": "H"}
14
+ {"country": "Denmark", "capital": "Copenhagen", "prompt": "The capital of Denmark is ", "expected_first_byte": "C"}
15
+ {"country": "Poland", "capital": "Warsaw", "prompt": "The capital of Poland is ", "expected_first_byte": "W"}
16
+ {"country": "Hungary", "capital": "Budapest", "prompt": "The capital of Hungary is ", "expected_first_byte": "B"}
17
+ {"country": "Austria", "capital": "Vienna", "prompt": "The capital of Austria is ", "expected_first_byte": "V"}
18
+ {"country": "Belgium", "capital": "Brussels", "prompt": "The capital of Belgium is ", "expected_first_byte": "B"}
19
+ {"country": "Netherlands", "capital": "Amsterdam", "prompt": "The capital of Netherlands is ", "expected_first_byte": "A"}
20
+ {"country": "Ireland", "capital": "Dublin", "prompt": "The capital of Ireland is ", "expected_first_byte": "D"}
21
+ {"country": "Iceland", "capital": "Reykjavik", "prompt": "The capital of Iceland is ", "expected_first_byte": "R"}
22
+ {"country": "Switzerland", "capital": "Bern", "prompt": "The capital of Switzerland is ", "expected_first_byte": "B"}
23
+ {"country": "Croatia", "capital": "Zagreb", "prompt": "The capital of Croatia is ", "expected_first_byte": "Z"}
24
+ {"country": "Serbia", "capital": "Belgrade", "prompt": "The capital of Serbia is ", "expected_first_byte": "B"}
25
+ {"country": "Bulgaria", "capital": "Sofia", "prompt": "The capital of Bulgaria is ", "expected_first_byte": "S"}
26
+ {"country": "Romania", "capital": "Bucharest", "prompt": "The capital of Romania is ", "expected_first_byte": "B"}
27
+ {"country": "Ukraine", "capital": "Kyiv", "prompt": "The capital of Ukraine is ", "expected_first_byte": "K"}
28
+ {"country": "Belarus", "capital": "Minsk", "prompt": "The capital of Belarus is ", "expected_first_byte": "M"}
29
+ {"country": "Lithuania", "capital": "Vilnius", "prompt": "The capital of Lithuania is ", "expected_first_byte": "V"}
30
+ {"country": "Latvia", "capital": "Riga", "prompt": "The capital of Latvia is ", "expected_first_byte": "R"}
31
+ {"country": "Estonia", "capital": "Tallinn", "prompt": "The capital of Estonia is ", "expected_first_byte": "T"}
32
+ {"country": "Turkey", "capital": "Ankara", "prompt": "The capital of Turkey is ", "expected_first_byte": "A"}
33
+ {"country": "Iran", "capital": "Tehran", "prompt": "The capital of Iran is ", "expected_first_byte": "T"}
34
+ {"country": "India", "capital": "Delhi", "prompt": "The capital of India is ", "expected_first_byte": "D"}
35
+ {"country": "China", "capital": "Beijing", "prompt": "The capital of China is ", "expected_first_byte": "B"}
36
+ {"country": "Korea", "capital": "Seoul", "prompt": "The capital of Korea is ", "expected_first_byte": "S"}
37
+ {"country": "Thailand", "capital": "Bangkok", "prompt": "The capital of Thailand is ", "expected_first_byte": "B"}
38
+ {"country": "Vietnam", "capital": "Hanoi", "prompt": "The capital of Vietnam is ", "expected_first_byte": "H"}
39
+ {"country": "Indonesia", "capital": "Jakarta", "prompt": "The capital of Indonesia is ", "expected_first_byte": "J"}
40
+ {"country": "Philippines", "capital": "Manila", "prompt": "The capital of Philippines is ", "expected_first_byte": "M"}
41
+ {"country": "Israel", "capital": "Jerusalem", "prompt": "The capital of Israel is ", "expected_first_byte": "J"}
42
+ {"country": "Kenya", "capital": "Nairobi", "prompt": "The capital of Kenya is ", "expected_first_byte": "N"}
43
+ {"country": "Brazil", "capital": "Brasilia", "prompt": "The capital of Brazil is ", "expected_first_byte": "B"}
44
+ {"country": "Chile", "capital": "Santiago", "prompt": "The capital of Chile is ", "expected_first_byte": "S"}
45
+ {"country": "Colombia", "capital": "Bogota", "prompt": "The capital of Colombia is ", "expected_first_byte": "B"}
46
+ {"country": "Cuba", "capital": "Havana", "prompt": "The capital of Cuba is ", "expected_first_byte": "H"}
47
+ {"country": "Canada", "capital": "Ottawa", "prompt": "The capital of Canada is ", "expected_first_byte": "O"}
48
+ {"country": "Australia", "capital": "Canberra", "prompt": "The capital of Australia is ", "expected_first_byte": "C"}
49
+ {"country": "UK", "capital": "London", "prompt": "The capital of UK is ", "expected_first_byte": "L"}
50
+ {"country": "Qatar", "capital": "Doha", "prompt": "The capital of Qatar is ", "expected_first_byte": "D"}
demo.py ADDED
@@ -0,0 +1,161 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Yaz+Engram demo — an editable knowledge model that KNOWS WHEN IT DOESN'T KNOW.
2
+
3
+ Free-text prompt -> route it to a fact-atom via a FROZEN Engram (MiniLM) embedding ->
4
+ if the routing CONFIDENCE MARGIN (top1-top2 centroid cosine) is high enough, ANSWER
5
+ (emit the routed fact); else ABSTAIN ("I'm not confident which fact you mean") and show
6
+ the top-2 candidates. Facts are live-editable (--edit) and deletable (--delete) with no
7
+ retraining, and the confidence signal is unchanged by edits.
8
+
9
+ This packages the routing-confidence abstention result (scripts/scaling/s3_route_abstain.py:
10
+ AURC 0.004 vs oracle 0.003; on hard name-free clues 0.194 vs GRACE-distance 0.436). Honest
11
+ scope: 807K byte-LM, country->capital, first-byte routing, CPU. A real, novel feature
12
+ (no published editor refuses on low routing confidence) — but not a unique advantage (the
13
+ pieces are copyable). Self-contained: imports the router/model but edits no shared file.
14
+
15
+ Usage:
16
+ python demo.py --demo # scripted transcript
17
+ python demo.py --prompt "the country of the Eiffel Tower"
18
+ python demo.py --prompt "The capital of France is " --edit France=Lima
19
+ python demo.py --prompt "What is the deal with quantum gravity" # -> ABSTAIN
20
+ """
21
+ from __future__ import annotations
22
+ import os
23
+ import argparse, sys
24
+ from pathlib import Path
25
+ import numpy as np
26
+ import torch
27
+
28
+ ROOT = Path(__file__).resolve().parent
29
+ sys.path.insert(0, os.environ.get("YAZ_EMBEDDER_PATH", ""))
30
+ sys.path.insert(0, str(ROOT))
31
+ from yaz import YazConfig, YazLM
32
+ from yaz.semantic_router import SemanticRouter
33
+ from scripts.gen_paraphrase_data import TRAIN_TEMPLATES
34
+
35
+ CKPT = ROOT / "checkpoints" / "yaz_gen_semantic_v2.pt"
36
+ DEFAULT_THRESHOLD = 0.08 # margin below this -> abstain (tunable; see s3 risk-coverage)
37
+
38
+
39
+ def ids(s):
40
+ return torch.tensor(list(s.encode("utf-8")), dtype=torch.long).unsqueeze(0)
41
+
42
+
43
+ class YazDemo:
44
+ def __init__(self, threshold=DEFAULT_THRESHOLD):
45
+ ck = torch.load(CKPT, map_location="cpu", weights_only=False)
46
+ self.cfg = YazConfig(**ck["cfg"])
47
+ self.model = YazLM(self.cfg); self.model.load_state_dict(ck["model"]); self.model.eval()
48
+ self.c2i = ck["country_to_target_atom"]; self.order = list(self.c2i.keys())
49
+ self.threshold = threshold
50
+ # capitals (full word) for resolving --edit RHS and for nicer output
51
+ self.capof = {}
52
+ for l in (ROOT / "data" / "facts_para_train.jsonl").read_text().splitlines():
53
+ if l:
54
+ import json; r = json.loads(l); self.capof.setdefault(r["country"], r["capital"])
55
+ self.router = SemanticRouter(self.order, TRAIN_TEMPLATES); self.router.build_centroids()
56
+ self.C = self.router.centroids # (n, dim) unit-norm
57
+
58
+ # ---- routing with confidence ----
59
+ def route(self, prompt):
60
+ v = self.router.embed(prompt)
61
+ sims = self.C @ v; o = np.argsort(-sims)
62
+ return int(o[0]), float(sims[o[0]] - sims[o[1]]), [(self.order[int(i)], float(sims[i])) for i in o[:3]]
63
+
64
+ @torch.no_grad()
65
+ def _gen(self, prompt, atom, n=10):
66
+ ra = torch.tensor([int(atom)]); out = ids(prompt); plen = out.shape[1]; mc = self.cfg.max_seq_len
67
+ for _ in range(n):
68
+ ctx = out if out.shape[1] <= mc else out[:, -mc:]
69
+ out = torch.cat([out, self.model(ctx, route_atom=ra)[:, -1].argmax(-1, keepdim=True)], dim=1)
70
+ return bytes(out[0, plen:].tolist()).decode("latin-1", "ignore").strip()
71
+
72
+ # ---- CRUD (live, no retrain) ----
73
+ def _resolve_source(self, rhs):
74
+ """RHS of --edit may be a country name or a capital; return source country."""
75
+ if rhs in self.c2i:
76
+ return rhs
77
+ for c, cap in self.capof.items():
78
+ if cap.lower() == rhs.lower():
79
+ return c
80
+ return None
81
+
82
+ def edit(self, tgt, rhs):
83
+ src = self._resolve_source(rhs)
84
+ if tgt not in self.c2i or src is None:
85
+ print(f" [edit skipped: unknown '{tgt}' or '{rhs}']"); return
86
+ with torch.no_grad():
87
+ self.model.fact_layer.W_dec.weight[:, self.c2i[tgt]] = \
88
+ self.model.fact_layer.W_dec.weight[:, self.c2i[src]].clone()
89
+ print(f" ✎ EDIT applied: {tgt}'s capital -> {self.capof.get(src, src)} (copied {src}'s atom)")
90
+
91
+ def delete(self, tgt):
92
+ if tgt not in self.c2i:
93
+ print(f" [delete skipped: unknown '{tgt}']"); return
94
+ a = self.c2i[tgt]
95
+ with torch.no_grad():
96
+ self.model.fact_layer.W_dec.weight[:, a] = 0.0
97
+ self.model.fact_layer.W_enc.weight[a, :] = 0.0; self.model.fact_layer.W_enc.bias[a] = 0.0
98
+ print(f" 🗑 DELETE applied: {tgt}'s atom zeroed")
99
+
100
+ # ---- the answer-or-abstain decision ----
101
+ def ask(self, prompt):
102
+ atom, margin, top3 = self.route(prompt)
103
+ country = self.order[atom]
104
+ if margin < self.threshold:
105
+ cands = ", ".join(f"{c}" for c, _ in top3[:2])
106
+ print(f' Q: "{prompt}"')
107
+ print(f" → ABSTAIN (margin {margin:.3f} < {self.threshold}). "
108
+ f"I'm not confident which fact you mean — {cands}?")
109
+ return
110
+ gen = self._gen(prompt, atom)
111
+ fb = gen.lstrip()[:1]
112
+ cap = self.capof.get(country, "?")
113
+ print(f' Q: "{prompt}"')
114
+ print(f" → ANSWER (routed: {country}, margin {margin:.3f}): first byte '{fb}' "
115
+ f"[raw gen: {gen!r}]")
116
+
117
+
118
+ def run_demo(d):
119
+ print("\n=== Yaz+Engram: an editor that knows when it doesn't know ===\n")
120
+ print("[1] Confident, in-scope question:")
121
+ d.ask("The capital of France is ")
122
+ print("\n[2] Name-free clue (semantic routing does the entity-ID):")
123
+ d.ask("the country of the Eiffel Tower and the Louvre, its capital is ")
124
+ print("\n[3] Live edit (no retrain), then re-ask a PARAPHRASE — edit transfers:")
125
+ d.edit("France", "Lima")
126
+ d.ask("the country of the Eiffel Tower and the Louvre, its capital is ")
127
+ print("\n[4] Out-of-scope / unknown question — the model REFUSES instead of confabulating:")
128
+ d.ask("What is the deal with quantum gravity and black holes")
129
+ d.ask("Tell me about the best pizza topping")
130
+ print("\n(Confidence = Engram top1-top2 centroid margin. The feature on show is ABSTENTION + edit;")
131
+ print(" the answer is judged on the FIRST BYTE — this 807K model is a first-byte editor, so the")
132
+ print(" multi-byte gen is garbled by design (full-word transfer ~0.05, measured). Evidence the")
133
+ print(" confidence signal is real: s3 AURC 0.004 vs oracle 0.003; hard name-free 0.194 vs GRACE 0.436.")
134
+ print(" A real, novel feature — no published editor refuses on low routing confidence — but a STEP,")
135
+ print(" the pieces are individually published.)\n")
136
+
137
+
138
+ def main():
139
+ ap = argparse.ArgumentParser()
140
+ ap.add_argument("--prompt", type=str, default=None)
141
+ ap.add_argument("--edit", type=str, default=None, help="Country=CapitalOrCountry, e.g. France=Lima")
142
+ ap.add_argument("--delete", type=str, default=None, help="Country to delete, e.g. France")
143
+ ap.add_argument("--threshold", type=float, default=DEFAULT_THRESHOLD)
144
+ ap.add_argument("--demo", action="store_true")
145
+ args = ap.parse_args()
146
+ torch.set_num_threads(1)
147
+ d = YazDemo(threshold=args.threshold)
148
+ if args.demo:
149
+ run_demo(d); return
150
+ if args.delete:
151
+ d.delete(args.delete)
152
+ if args.edit:
153
+ tgt, rhs = args.edit.split("=", 1); d.edit(tgt.strip(), rhs.strip())
154
+ if args.prompt:
155
+ d.ask(args.prompt)
156
+ elif not (args.edit or args.delete):
157
+ ap.print_help()
158
+
159
+
160
+ if __name__ == "__main__":
161
+ main()
load_yaz.py ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Load Yaz from the safetensors weights + JSON sidecar in this Hugging Face repo.
2
+
3
+ from load_yaz import load_yaz
4
+ model, cfg, meta = load_yaz() # uses files in this directory
5
+ # `model` is a YazLM (eval mode); `meta` has cfg + the country->atom / ->capital maps.
6
+
7
+ No pickle is loaded — weights come from `model.safetensors`. The `yaz/` package (model code) is
8
+ vendored alongside this file. See `demo.py` for routing + abstention + live-edit usage.
9
+ """
10
+ from __future__ import annotations
11
+ import json
12
+ import os
13
+
14
+ import torch
15
+ from safetensors.torch import load_file
16
+
17
+ from yaz import YazConfig, YazLM
18
+
19
+ HERE = os.path.dirname(os.path.abspath(__file__))
20
+
21
+
22
+ def load_yaz(weights="model.safetensors", meta="yaz_meta.json"):
23
+ with open(os.path.join(HERE, meta), "r", encoding="utf-8") as f:
24
+ m = json.load(f)
25
+ cfg = YazConfig(**m["cfg"])
26
+ model = YazLM(cfg)
27
+ state = load_file(os.path.join(HERE, weights))
28
+ model.load_state_dict(state)
29
+ model.eval()
30
+ return model, cfg, m
31
+
32
+
33
+ if __name__ == "__main__":
34
+ model, cfg, meta = load_yaz()
35
+ n = sum(p.numel() for p in model.parameters())
36
+ print(f"Loaded Yaz: {n:,} parameters | {len(meta['country_to_target_atom'])} fact-atoms")
37
+ print("France -> atom", meta["country_to_target_atom"]["France"],
38
+ "| capital first byte", meta["country_to_capital_first"]["France"])
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7c5b7cca97987fedbc0d2ea64521c6b7f87a48ed17276095a18af632e4c06f53
3
+ size 3234272
paper/yaz-technical-report.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7af92a311d37d5f117999fe04cd2e71437f1457be212a64efb680f6d09c15b71
3
+ size 131531
requirements.txt ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ # Yaz runtime dependencies. Tested on Python 3.11, CPU-only.
2
+ # The semantic router uses sentence-transformers (all-MiniLM-L6-v2, downloaded on first
3
+ # use); no internal/private packages are required to reproduce any result.
4
+ torch>=2.0
5
+ numpy>=1.24
6
+ sentence-transformers>=2.2
scripts/__init__.py ADDED
File without changes
scripts/gen_paraphrase_data.py ADDED
@@ -0,0 +1,96 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Paraphrase benchmark for the GENERALIZATION push — disjoint train/test templates.
2
+
3
+ The field's open metric where Yaz (and all GRACE-class lookup editors) lose is
4
+ *generalization*: an edit made in one phrasing should hold under other phrasings.
5
+ We build a ZsRE-style split:
6
+ - TRAIN templates (8): the model trains on these.
7
+ - HELD-OUT TEST templates (5): DISJOINT, never seen in training. The edit-transfer
8
+ test probes only these — so any transfer is real generalization, not memorization.
9
+
10
+ All templates END at the answer (causal LM: the capital is the next token after the prompt),
11
+ so routing supervision lands on the same answer position regardless of phrasing.
12
+
13
+ Country->capital pairs are taken from the existing facts_50.jsonl (50 facts), deduped.
14
+
15
+ Outputs:
16
+ data/facts_para_train.jsonl — 50 facts x 8 train templates (text=prefix+capital+".")
17
+ data/probes_para_indist.jsonl — reliability probes, TRAIN template #0
18
+ data/probes_para_heldout.jsonl — generalization probes, the 5 TEST templates (250 rows)
19
+ """
20
+ from __future__ import annotations
21
+ import json
22
+ from pathlib import Path
23
+
24
+ ROOT = Path(__file__).resolve().parent.parent
25
+ SRC = ROOT / "data" / "facts_50.jsonl"
26
+
27
+ # All prefixes end with a space; text = prefix + capital + "."
28
+ TRAIN_TEMPLATES = [
29
+ "The capital of {C} is ",
30
+ "{C}'s capital is ",
31
+ "The capital city of {C} is ",
32
+ "Capital of {C}: ",
33
+ "In {C}, the capital is ",
34
+ "{C} has its capital at ",
35
+ "The country {C} has its capital, which is ",
36
+ "Q: What is the capital of {C}? A: ",
37
+ ]
38
+ # DISJOINT held-out phrasings — never trained on.
39
+ TEST_TEMPLATES = [
40
+ "{C} — capital: ",
41
+ "The seat of government of {C} is located in ",
42
+ "If you visit {C}, the capital you arrive in is ",
43
+ "The administrative capital of {C} is ",
44
+ "Name the capital of {C}: ",
45
+ ]
46
+
47
+
48
+ def pairs():
49
+ seen, out = set(), []
50
+ for l in SRC.read_text().splitlines():
51
+ if not l:
52
+ continue
53
+ r = json.loads(l)
54
+ if r["country"] in seen:
55
+ continue
56
+ seen.add(r["country"])
57
+ out.append((r["country"], r["capital"]))
58
+ return out
59
+
60
+
61
+ def main():
62
+ ps = pairs()
63
+ # training facts: 8 phrasings per fact, tagged with template_id (0..7)
64
+ train_rows = []
65
+ for c, cap in ps:
66
+ for tid, tmpl in enumerate(TRAIN_TEMPLATES):
67
+ train_rows.append({"country": c, "capital": cap, "template_id": tid,
68
+ "text": tmpl.format(C=c) + cap + "."})
69
+ (ROOT / "data" / "facts_para_train.jsonl").write_text(
70
+ "\n".join(json.dumps(r) for r in train_rows) + "\n")
71
+
72
+ # reliability probes: in-distribution (train template #0)
73
+ indist = [{"country": c, "capital": cap,
74
+ "prompt": TRAIN_TEMPLATES[0].format(C=c), "expected_first_byte": cap[0]}
75
+ for c, cap in ps]
76
+ (ROOT / "data" / "probes_para_indist.jsonl").write_text(
77
+ "\n".join(json.dumps(r) for r in indist) + "\n")
78
+
79
+ # generalization probes: held-out templates (one row per country x test-template)
80
+ held = []
81
+ for c, cap in ps:
82
+ for tid, tmpl in enumerate(TEST_TEMPLATES):
83
+ held.append({"country": c, "capital": cap, "test_template_id": tid,
84
+ "prompt": tmpl.format(C=c), "expected_first_byte": cap[0]})
85
+ (ROOT / "data" / "probes_para_heldout.jsonl").write_text(
86
+ "\n".join(json.dumps(r) for r in held) + "\n")
87
+
88
+ print(f"facts: {len(ps)} train_rows: {len(train_rows)} ({len(TRAIN_TEMPLATES)} tmpl/fact)")
89
+ print(f"indist probes: {len(indist)} heldout probes: {len(held)} "
90
+ f"({len(TEST_TEMPLATES)} tmpl/fact)")
91
+ print("train/test templates are DISJOINT:",
92
+ set(TRAIN_TEMPLATES).isdisjoint(set(TEST_TEMPLATES)))
93
+
94
+
95
+ if __name__ == "__main__":
96
+ main()
yaz/__init__.py ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Yaz — CRUD-native byte-level transformer POC.
2
+
3
+ Core differentiator: the final layer before unembed is a top-k=1 "fact atom"
4
+ dictionary. Each fact-atom is a learnable direction in residual space; only
5
+ one fires per token. Editing or deleting a single column of W_dec gives a
6
+ clean, isolated CRUD operation on the model's predictions.
7
+ """
8
+ from yaz.model import YazConfig, YazLM
9
+
10
+ __all__ = ["YazConfig", "YazLM"]
11
+ __version__ = "0.0.1"
yaz/model.py ADDED
@@ -0,0 +1,350 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Yaz POC architecture.
2
+
3
+ Standard byte-level causal transformer (3 blocks, d=128) with one twist:
4
+ just before unembed, a top-k=1 "fact atom" dictionary projects the
5
+ residual into d_dict=512 atoms, picks the single most-activated one,
6
+ and adds that atom's learnable decoder vector back into the residual.
7
+
8
+ This is the CRUD-target layer:
9
+ - W_dec[:, atom_id] ⟵ edit this single column = edit that fact
10
+ - zero it ⟵ delete the fact
11
+ - append a new column ⟵ add a fact
12
+ The encoder's bias for atom_id controls "is this fact accessible?".
13
+ """
14
+ from __future__ import annotations
15
+
16
+ import math
17
+ from dataclasses import dataclass
18
+
19
+ import torch
20
+ import torch.nn as nn
21
+ import torch.nn.functional as F
22
+ from torch import Tensor
23
+
24
+
25
+ @dataclass
26
+ class YazConfig:
27
+ vocab_size: int = 256
28
+ d_model: int = 64
29
+ n_layers: int = 3
30
+ n_heads: int = 4
31
+ max_seq_len: int = 128
32
+ ffn_expand: int = 4
33
+ dropout: float = 0.0
34
+ # Fact-atom layer:
35
+ d_dict: int = 128 # number of addressable fact atoms
36
+ fact_top_k: int = 1 # v4: strict 1, paired with anti-collapse machinery
37
+ fact_gain: float = 1.0 # multiplier on the fact atom's contribution
38
+ # Phase 9 multi-byte: each atom owns d_phase value vectors; a shared phase
39
+ # head selects which one fires (by within-answer byte offset). d_phase=1 is
40
+ # exactly the single-vector model (byte-identical), so all Phase 1-8 configs
41
+ # are unaffected.
42
+ d_phase: int = 1
43
+ # Semantic re-keying: a learnable per-atom activation gain used by forward_routed
44
+ # so a forced (Engram-routed) atom can DOMINATE the residual — restoring the edit
45
+ # efficacy that a fixed activation=1.0 destroyed (backbone co-memorization). Only
46
+ # created when use_atom_gain=True, so surface (route_atom=None) models are unchanged.
47
+ use_atom_gain: bool = False
48
+ atom_gain_init: float = 1.0
49
+
50
+
51
+ class CausalSelfAttention(nn.Module):
52
+ def __init__(self, cfg: YazConfig):
53
+ super().__init__()
54
+ assert cfg.d_model % cfg.n_heads == 0
55
+ self.n_heads = cfg.n_heads
56
+ self.d_head = cfg.d_model // cfg.n_heads
57
+ self.qkv = nn.Linear(cfg.d_model, 3 * cfg.d_model, bias=False)
58
+ self.out = nn.Linear(cfg.d_model, cfg.d_model, bias=False)
59
+
60
+ def forward(self, x: Tensor) -> Tensor:
61
+ B, T, D = x.shape
62
+ qkv = self.qkv(x).reshape(B, T, 3, self.n_heads, self.d_head).permute(2, 0, 3, 1, 4)
63
+ q, k, v = qkv[0], qkv[1], qkv[2] # (B, H, T, d_head)
64
+ att = (q @ k.transpose(-2, -1)) / math.sqrt(self.d_head)
65
+ mask = torch.triu(torch.ones(T, T, device=x.device, dtype=torch.bool), diagonal=1)
66
+ att = att.masked_fill(mask, float("-inf"))
67
+ att = F.softmax(att, dim=-1)
68
+ y = att @ v # (B, H, T, d_head)
69
+ y = y.transpose(1, 2).reshape(B, T, D)
70
+ return self.out(y)
71
+
72
+
73
+ class FFN(nn.Module):
74
+ def __init__(self, cfg: YazConfig):
75
+ super().__init__()
76
+ h = cfg.d_model * cfg.ffn_expand
77
+ self.fc1 = nn.Linear(cfg.d_model, h)
78
+ self.fc2 = nn.Linear(h, cfg.d_model)
79
+
80
+ def forward(self, x: Tensor) -> Tensor:
81
+ return self.fc2(F.gelu(self.fc1(x)))
82
+
83
+
84
+ class Block(nn.Module):
85
+ def __init__(self, cfg: YazConfig):
86
+ super().__init__()
87
+ self.ln1 = nn.LayerNorm(cfg.d_model)
88
+ self.attn = CausalSelfAttention(cfg)
89
+ self.ln2 = nn.LayerNorm(cfg.d_model)
90
+ self.ffn = FFN(cfg)
91
+
92
+ def forward(self, x: Tensor) -> Tensor:
93
+ x = x + self.attn(self.ln1(x))
94
+ x = x + self.ffn(self.ln2(x))
95
+ return x
96
+
97
+
98
+ class FactAtomLayer(nn.Module):
99
+ """Top-k=1 atom dictionary. Each atom is an addressable fact slot.
100
+
101
+ Shapes:
102
+ encoder W_enc: (d_dict, d_model) — pick which atom fires
103
+ decoder W_dec: (d_model, d_dict) — its contribution direction
104
+ pre_bias (d_model,) — centering offset
105
+ """
106
+
107
+ def __init__(self, d_model: int, d_dict: int, top_k: int = 1, d_phase: int = 1,
108
+ use_atom_gain: bool = False, atom_gain_init: float = 1.0):
109
+ super().__init__()
110
+ if top_k < 1 or top_k > d_dict:
111
+ raise ValueError(f"top_k must be in [1, {d_dict}], got {top_k}")
112
+ if d_phase < 1:
113
+ raise ValueError(f"d_phase must be >= 1, got {d_phase}")
114
+ self.d_model = d_model
115
+ self.d_dict = d_dict
116
+ self.top_k = top_k
117
+ self.d_phase = d_phase
118
+ # Learnable per-atom gain for forward_routed (semantic re-keying). Absent by
119
+ # default so legacy/surface state_dicts are byte-identical.
120
+ self.atom_gain = (nn.Parameter(torch.full((d_dict,), float(atom_gain_init)))
121
+ if use_atom_gain else None)
122
+ self.W_enc = nn.Linear(d_model, d_dict, bias=True)
123
+ self.W_dec = nn.Linear(d_dict, d_model, bias=False)
124
+ self.pre_bias = nn.Parameter(torch.zeros(d_model))
125
+ # Tie initial weights — encoder = decoder.T, unit-norm columns.
126
+ with torch.no_grad():
127
+ w = torch.randn(d_dict, d_model)
128
+ w = w / w.norm(dim=1, keepdim=True).clamp_min(1e-6)
129
+ self.W_dec.weight.copy_(w.t())
130
+ self.W_enc.weight.copy_(w)
131
+ self.W_enc.bias.zero_()
132
+ # Phase 9: extra decoder columns for phases 1..d_phase-1 (phase 0 = W_dec),
133
+ # plus a shared phase head. Created ONLY when d_phase>1 so the d_phase=1
134
+ # state_dict is identical to the legacy model. Extra columns start at zero
135
+ # so an untrained multi-byte model == the single-vector model.
136
+ if d_phase > 1:
137
+ self.W_dec_extra = nn.Parameter(torch.zeros(d_phase - 1, d_model, d_dict))
138
+ self.phase_head = nn.Linear(d_model, d_phase, bias=True)
139
+
140
+ def encode(self, x: Tensor) -> Tensor:
141
+ """Returns sparse activations (..., d_dict) with only top_k nonzero entries."""
142
+ z = self.W_enc(x - self.pre_bias)
143
+ z = F.relu(z)
144
+ top_vals, top_idx = z.topk(self.top_k, dim=-1)
145
+ sparse = torch.zeros_like(z).scatter_(-1, top_idx, top_vals)
146
+ return sparse
147
+
148
+ def encode_dense(self, x: Tensor) -> Tensor:
149
+ """Returns the PRE-topk gate scores (..., d_dict), for load-balancing loss."""
150
+ return F.relu(self.W_enc(x - self.pre_bias))
151
+
152
+ def encode_logits(self, x: Tensor) -> Tensor:
153
+ """Returns the PRE-ReLU encoder logits (..., d_dict), for supervised
154
+ target-atom CE loss (Exp 3). Gradient flows freely through every
155
+ atom dim (no ReLU dead-zone)."""
156
+ return self.W_enc(x - self.pre_bias)
157
+
158
+ def decode(self, z: Tensor) -> Tensor:
159
+ return self.W_dec(z) + self.pre_bias
160
+
161
+ @torch.no_grad()
162
+ def resurrect(self, dead_idx: Tensor, source: Tensor) -> int:
163
+ """Re-init the encoder row + decoder col for each dead atom from a
164
+ random row of `source` (current residuals, shape (N, d_model)).
165
+
166
+ Returns the number of atoms actually resurrected.
167
+ """
168
+ if dead_idx.numel() == 0 or source.numel() == 0:
169
+ return 0
170
+ N = source.size(0)
171
+ # Pick |dead_idx| random source rows
172
+ pick = torch.randint(0, N, (dead_idx.numel(),), device=source.device)
173
+ v = source[pick] # (k_dead, d_model)
174
+ norms = v.norm(dim=1, keepdim=True).clamp_min(1e-6)
175
+ v = v / norms # unit-norm rows
176
+ self.W_enc.weight[dead_idx] = v
177
+ self.W_dec.weight[:, dead_idx] = v.t() # decoder col = unit dir
178
+ self.W_enc.bias[dead_idx] = 0.0
179
+ return int(dead_idx.numel())
180
+
181
+ def orthogonality_loss(self) -> Tensor:
182
+ """Mean squared off-diagonal of normalized W_dec column Gram matrix.
183
+ 0 when all decoder columns are orthonormal; bounded by 1.
184
+ """
185
+ W = self.W_dec.weight # (d_model, d_dict)
186
+ norms = W.norm(dim=0, keepdim=True).clamp_min(1e-6)
187
+ Wn = W / norms
188
+ G = Wn.t() @ Wn # (d_dict, d_dict)
189
+ eye = torch.eye(self.d_dict, device=G.device, dtype=G.dtype)
190
+ off = G - eye
191
+ return (off ** 2).mean()
192
+
193
+ def decode_phased(self, x: Tensor):
194
+ """Phase 9 multi-byte path. Pick the top-1 atom (unchanged), then let the
195
+ shared phase head choose which of the atom's d_phase value vectors fires.
196
+
197
+ Returns (out, z_sparse, z_dense, phase_logits). For d_phase=1 this is
198
+ algebraically identical to forward()/decode() with a single column.
199
+ """
200
+ z_dense = self.encode_dense(x) # (..., d_dict)
201
+ top_vals, top_idx = z_dense.topk(self.top_k, dim=-1) # top_k==1
202
+ z_sparse = torch.zeros_like(z_dense).scatter_(-1, top_idx, top_vals)
203
+ a = top_vals[..., 0] # (...) activation
204
+ k = top_idx[..., 0] # (...) atom id
205
+ phase_logits = self.phase_head(x) # (..., d_phase)
206
+ v = phase_logits.argmax(dim=-1) # (...) chosen phase
207
+ # Stacked decoder: D[0] = legacy W_dec, D[1:] = extra phase columns.
208
+ D = torch.cat([self.W_dec.weight.unsqueeze(0), self.W_dec_extra], dim=0) # (V, d_model, d_dict)
209
+ shp = k.shape
210
+ col = D[v.reshape(-1), :, k.reshape(-1)] # (N, d_model)
211
+ contrib = (a.reshape(-1, 1) * col).reshape(*shp, self.d_model)
212
+ out = contrib + self.pre_bias
213
+ return out, z_sparse, z_dense, phase_logits
214
+
215
+ def forward(self, x: Tensor, return_dense: bool = False) -> tuple[Tensor, Tensor]:
216
+ z_dense = self.encode_dense(x)
217
+ top_vals, top_idx = z_dense.topk(self.top_k, dim=-1)
218
+ z = torch.zeros_like(z_dense).scatter_(-1, top_idx, top_vals)
219
+ out = self.decode(z)
220
+ if return_dense:
221
+ # Use z_dense so the LB-loss has gradient through W_enc.
222
+ return out, z, z_dense
223
+ return out, z
224
+
225
+ def forward_routed(self, x: Tensor, route_atom: Tensor, route_pos: Tensor):
226
+ """SEMANTIC RE-KEYING path. At positions where `route_pos` is True, FORCE the
227
+ atom given by `route_atom` (one per sequence) to fire with activation 1.0 instead
228
+ of the learned argmax(ReLU(W_enc·…)) selection. Elsewhere, learned routing is kept
229
+ (so the language prefix is unaffected and W_enc still trains on non-fact tokens).
230
+
231
+ This decouples WHICH atom fires from the byte-transformer surface activations:
232
+ the caller picks the atom via a frozen semantic embedding (Engram), so paraphrases
233
+ route to the same atom. W_dec / pre_bias / the additive contribution / CRUD are
234
+ unchanged — only the selection is overridden.
235
+
236
+ route_atom: (B,) int64 atom ids. route_pos: (B, T) bool.
237
+ Returns (out, z_sparse, z_dense) like forward(return_dense=True).
238
+ """
239
+ z_dense = self.encode_dense(x) # (B,T,d_dict)
240
+ top_vals, top_idx = z_dense.topk(self.top_k, dim=-1)
241
+ z = torch.zeros_like(z_dense).scatter_(-1, top_idx, top_vals) # learned top-1
242
+ B, T, _ = z.shape
243
+ forced = torch.zeros_like(z)
244
+ idx = route_atom.view(B, 1, 1).expand(B, T, 1)
245
+ if self.atom_gain is not None:
246
+ # learnable per-atom magnitude so the forced atom can dominate the residual
247
+ gain = self.atom_gain[route_atom].view(B, 1, 1).expand(B, T, 1)
248
+ forced.scatter_(-1, idx, gain)
249
+ else:
250
+ forced.scatter_(-1, idx, 1.0) # legacy: act=1.0
251
+ z = torch.where(route_pos.unsqueeze(-1), forced, z)
252
+ out = self.decode(z)
253
+ return out, z, z_dense
254
+
255
+
256
+ class YazLM(nn.Module):
257
+ def __init__(self, cfg: YazConfig):
258
+ super().__init__()
259
+ self.cfg = cfg
260
+ self.tok_embed = nn.Embedding(cfg.vocab_size, cfg.d_model)
261
+ self.pos_embed = nn.Embedding(cfg.max_seq_len, cfg.d_model)
262
+ self.blocks = nn.ModuleList([Block(cfg) for _ in range(cfg.n_layers)])
263
+ self.ln_final = nn.LayerNorm(cfg.d_model)
264
+ self.fact_layer = FactAtomLayer(cfg.d_model, cfg.d_dict, top_k=cfg.fact_top_k,
265
+ d_phase=cfg.d_phase, use_atom_gain=cfg.use_atom_gain,
266
+ atom_gain_init=cfg.atom_gain_init)
267
+ # Tied embedding for unembed.
268
+ self.unembed = nn.Linear(cfg.d_model, cfg.vocab_size, bias=False)
269
+
270
+ def forward(self, ids: Tensor, return_fact_z: bool = False, return_dense: bool = False,
271
+ return_atoms_only: bool = False, return_phase: bool = False,
272
+ route_atom: Tensor | None = None, route_pos: Tensor | None = None):
273
+ """ids: (B, T) of token ids.
274
+
275
+ Returns logits (B, T, vocab). Optionally also returns the sparse
276
+ fact-z (for inspection / CRUD address lookup), the dense
277
+ pre-topk gate scores (for the load-balancing loss in training),
278
+ the atoms-only logits (unembed of fact_contrib alone,
279
+ used by the v5 atoms-only auxiliary loss), and/or the per-position
280
+ phase_logits (Phase 9 multi-byte; appended last when return_phase=True).
281
+ """
282
+ B, T = ids.shape
283
+ assert T <= self.cfg.max_seq_len, f"T={T} > max_seq_len={self.cfg.max_seq_len}"
284
+ pos = torch.arange(T, device=ids.device)
285
+ x = self.tok_embed(ids) + self.pos_embed(pos)[None, :, :]
286
+ for blk in self.blocks:
287
+ x = blk(x)
288
+ x = self.ln_final(x)
289
+ phase_logits = None
290
+ if route_atom is not None and self.cfg.d_phase == 1:
291
+ # SEMANTIC RE-KEYING path. Force the caller-supplied atom (chosen by an
292
+ # Engram embedding) at route_pos; default route_pos = last position only.
293
+ if route_pos is None:
294
+ route_pos = torch.zeros(B, T, dtype=torch.bool, device=ids.device)
295
+ route_pos[:, -1] = True
296
+ fact_contrib, fact_z, fact_dense = self.fact_layer.forward_routed(x, route_atom, route_pos)
297
+ elif self.cfg.d_phase > 1:
298
+ # Phase 9 multi-byte path. d_phase=1 NEVER reaches here, so the legacy
299
+ # path below is byte-identical for all Phase 1-8 models.
300
+ fact_contrib, fact_z, fact_dense, phase_logits = self.fact_layer.decode_phased(x)
301
+ elif return_dense:
302
+ fact_contrib, fact_z, fact_dense = self.fact_layer(x, return_dense=True)
303
+ else:
304
+ fact_contrib, fact_z = self.fact_layer(x)
305
+ # Additive fact: the transformer's residual carries language / style;
306
+ # the fact layer contributes one or more learned directions per token.
307
+ # Edits to W_dec[:, k] map onto next-byte logits via unembed; the
308
+ # transformer's contribution is unaffected. CRUD-safe by construction.
309
+ x_full = x + self.cfg.fact_gain * fact_contrib
310
+ logits = self.unembed(x_full)
311
+ # v5 atoms-only path: pretend the transformer contributed nothing,
312
+ # only the fact layer's atom-decoder output (which already includes
313
+ # pre_bias from FactAtomLayer.decode). Training on this with CE on
314
+ # fact tokens forces the model to route fact prediction THROUGH the
315
+ # atom dictionary instead of co-memorizing in the transformer weights.
316
+ if return_atoms_only:
317
+ atoms_only_logits = self.unembed(self.cfg.fact_gain * fact_contrib)
318
+ if return_dense:
319
+ out = (logits, fact_z, fact_dense, atoms_only_logits)
320
+ elif return_fact_z:
321
+ out = (logits, fact_z, atoms_only_logits)
322
+ else:
323
+ out = (logits, atoms_only_logits)
324
+ return out + (phase_logits,) if return_phase else out
325
+ if return_dense:
326
+ out = (logits, fact_z, fact_dense)
327
+ return out + (phase_logits,) if return_phase else out
328
+ if return_fact_z:
329
+ out = (logits, fact_z)
330
+ return out + (phase_logits,) if return_phase else out
331
+ return (logits, phase_logits) if return_phase else logits
332
+
333
+ def count_params(self) -> int:
334
+ return sum(p.numel() for p in self.parameters())
335
+
336
+
337
+ @torch.no_grad()
338
+ def greedy_generate(model: YazLM, prompt_ids: Tensor, n_new: int, stop_id: int | None = None) -> Tensor:
339
+ """Greedy generation. prompt_ids: (1, T0)."""
340
+ model.eval()
341
+ out = prompt_ids
342
+ max_ctx = model.cfg.max_seq_len
343
+ for _ in range(n_new):
344
+ ctx = out if out.shape[1] <= max_ctx else out[:, -max_ctx:]
345
+ logits = model(ctx)
346
+ nxt = logits[:, -1, :].argmax(dim=-1, keepdim=True)
347
+ out = torch.cat([out, nxt], dim=1)
348
+ if stop_id is not None and int(nxt.item()) == stop_id:
349
+ break
350
+ return out
yaz/semantic_router.py ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Semantic router for Yaz fact-atoms (the keystone of Yaz + Engram).
2
+
3
+ Maps a prompt string -> a fact-atom id using FROZEN Engram (MiniLM, 384-d) embeddings,
4
+ so paraphrases of the same fact route to the same atom. Two routers, both over the same
5
+ frozen embeddings:
6
+
7
+ - FROZEN centroid: atom key = mean embedding of a country's TRAIN-template prompt
8
+ prefixes; route = nearest key by cosine. Zero learned params.
9
+ - LEARNED linear: a trainable Linear(384 -> n_country) trained (CE) on the same
10
+ TRAIN-template embeddings; route = argmax. Tests whether a learned projection over
11
+ frozen embeddings generalizes to held-out phrasings.
12
+
13
+ Country i (in `country_order`) owns fact-atom id i (matches train_gen's c2i ordering),
14
+ so a router that returns country index returns the atom id directly.
15
+
16
+ Leak-free: keys/head use ONLY train templates; held-out templates never enter fitting.
17
+ MiniLM is frozen, never fine-tuned on these facts.
18
+ """
19
+ from __future__ import annotations
20
+ import os
21
+ import sys
22
+ from pathlib import Path
23
+
24
+ import numpy as np
25
+ import torch
26
+ import torch.nn as nn
27
+ import torch.nn.functional as F
28
+
29
+ _ST_MODEL = "sentence-transformers/all-MiniLM-L6-v2"
30
+
31
+
32
+ class _StEmbedder:
33
+ """Self-contained frozen embedder over sentence-transformers all-MiniLM-L6-v2.
34
+
35
+ This is what the optional internal `engram` package wraps; using it directly means
36
+ anyone can reproduce Yaz's routing/abstention numbers with `pip install
37
+ sentence-transformers` and no local paths. Embeddings are L2-normalized, matching
38
+ the original engram Embedder exactly (same model, normalize_embeddings=True).
39
+ """
40
+
41
+ def __init__(self, model_name: str = _ST_MODEL):
42
+ from sentence_transformers import SentenceTransformer # lazy import
43
+ self._st = SentenceTransformer(model_name)
44
+ try:
45
+ self.dim = int(self._st.get_embedding_dimension()) # sentence-transformers >=5
46
+ except AttributeError:
47
+ self.dim = int(self._st.get_sentence_embedding_dimension()) # older API
48
+ self.mode = "st"
49
+
50
+ def encode_one(self, text: str) -> np.ndarray:
51
+ return self._st.encode([text], convert_to_numpy=True,
52
+ normalize_embeddings=True).astype(np.float32)[0]
53
+
54
+
55
+ def _make_embedder(prefer="auto"):
56
+ """Prefer the internal Engram embedder if YAZ_EMBEDDER_PATH points at one; otherwise
57
+ fall back to the bundled sentence-transformers embedder (identical 384-d MiniLM)."""
58
+ ep = os.environ.get("YAZ_EMBEDDER_PATH", "")
59
+ if ep:
60
+ sys.path.insert(0, ep)
61
+ try:
62
+ from engram import Embedder # noqa: E402
63
+ return Embedder(prefer=prefer)
64
+ except Exception:
65
+ pass # fall through to the public sentence-transformers embedder
66
+ return _StEmbedder()
67
+
68
+
69
+ class SemanticRouter:
70
+ def __init__(self, country_order, train_templates, prefer="auto"):
71
+ self.country_order = list(country_order) # atom id == index here
72
+ self.train_templates = list(train_templates)
73
+ self.emb = _make_embedder(prefer)
74
+ assert self.emb.mode == "st", f"need semantic embeddings, got mode={self.emb.mode}"
75
+ self.dim = int(self.emb.dim)
76
+ self._cache: dict[str, np.ndarray] = {}
77
+ self.centroids: np.ndarray | None = None # (n, dim) unit-norm
78
+ self.head: nn.Linear | None = None
79
+
80
+ # ---- embedding (cached, deterministic) ----
81
+ def embed(self, prompt: str) -> np.ndarray:
82
+ v = self._cache.get(prompt)
83
+ if v is None:
84
+ v = self.emb.encode_one(prompt).astype(np.float32) # L2-normed
85
+ self._cache[prompt] = v
86
+ return v
87
+
88
+ def _train_matrix(self):
89
+ """Returns (X, y): X=(n*T, dim) train-prefix embeddings, y=(n*T,) country idx."""
90
+ X, y = [], []
91
+ for ci, c in enumerate(self.country_order):
92
+ for t in self.train_templates:
93
+ X.append(self.embed(t.format(C=c)))
94
+ y.append(ci)
95
+ return np.stack(X), np.array(y, dtype=np.int64)
96
+
97
+ # ---- frozen centroid router ----
98
+ def build_centroids(self):
99
+ n = len(self.country_order)
100
+ cent = np.zeros((n, self.dim), dtype=np.float32)
101
+ for ci, c in enumerate(self.country_order):
102
+ vs = np.stack([self.embed(t.format(C=c)) for t in self.train_templates])
103
+ m = vs.mean(0)
104
+ cent[ci] = m / (np.linalg.norm(m) + 1e-8)
105
+ self.centroids = cent
106
+ return self
107
+
108
+ def route_frozen(self, prompt: str) -> int:
109
+ v = self.embed(prompt) # unit-norm
110
+ return int((self.centroids @ v).argmax()) # nearest centroid by cosine
111
+
112
+ # ---- learned linear router ----
113
+ def train_head(self, steps=400, lr=1e-2, seed=2026):
114
+ torch.manual_seed(seed)
115
+ X, y = self._train_matrix()
116
+ Xt, yt = torch.from_numpy(X), torch.from_numpy(y)
117
+ head = nn.Linear(self.dim, len(self.country_order))
118
+ opt = torch.optim.Adam(head.parameters(), lr=lr, weight_decay=1e-4)
119
+ for _ in range(steps):
120
+ opt.zero_grad()
121
+ loss = F.cross_entropy(head(Xt), yt)
122
+ loss.backward()
123
+ opt.step()
124
+ head.eval()
125
+ self.head = head
126
+ with torch.no_grad():
127
+ tr_acc = float((head(Xt).argmax(1) == yt).float().mean())
128
+ return tr_acc
129
+
130
+ def route_learned(self, prompt: str) -> int:
131
+ v = torch.from_numpy(self.embed(prompt))[None]
132
+ with torch.no_grad():
133
+ return int(self.head(v).argmax(1).item())
yaz_meta.json ADDED
@@ -0,0 +1,121 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cfg": {
3
+ "vocab_size": 256,
4
+ "d_model": 128,
5
+ "n_layers": 3,
6
+ "n_heads": 4,
7
+ "max_seq_len": 128,
8
+ "ffn_expand": 4,
9
+ "dropout": 0.0,
10
+ "d_dict": 512,
11
+ "fact_top_k": 1,
12
+ "fact_gain": 1.0,
13
+ "d_phase": 1,
14
+ "use_atom_gain": true,
15
+ "atom_gain_init": 6.0
16
+ },
17
+ "country_to_target_atom": {
18
+ "France": 0,
19
+ "Japan": 1,
20
+ "Egypt": 2,
21
+ "Peru": 3,
22
+ "Russia": 4,
23
+ "Germany": 5,
24
+ "Spain": 6,
25
+ "Italy": 7,
26
+ "Portugal": 8,
27
+ "Greece": 9,
28
+ "Norway": 10,
29
+ "Sweden": 11,
30
+ "Finland": 12,
31
+ "Denmark": 13,
32
+ "Poland": 14,
33
+ "Hungary": 15,
34
+ "Austria": 16,
35
+ "Belgium": 17,
36
+ "Netherlands": 18,
37
+ "Ireland": 19,
38
+ "Iceland": 20,
39
+ "Switzerland": 21,
40
+ "Croatia": 22,
41
+ "Serbia": 23,
42
+ "Bulgaria": 24,
43
+ "Romania": 25,
44
+ "Ukraine": 26,
45
+ "Belarus": 27,
46
+ "Lithuania": 28,
47
+ "Latvia": 29,
48
+ "Estonia": 30,
49
+ "Turkey": 31,
50
+ "Iran": 32,
51
+ "India": 33,
52
+ "China": 34,
53
+ "Korea": 35,
54
+ "Thailand": 36,
55
+ "Vietnam": 37,
56
+ "Indonesia": 38,
57
+ "Philippines": 39,
58
+ "Israel": 40,
59
+ "Kenya": 41,
60
+ "Brazil": 42,
61
+ "Chile": 43,
62
+ "Colombia": 44,
63
+ "Cuba": 45,
64
+ "Canada": 46,
65
+ "Australia": 47,
66
+ "UK": 48,
67
+ "Qatar": 49
68
+ },
69
+ "country_to_capital_first": {
70
+ "France": "P",
71
+ "Japan": "T",
72
+ "Egypt": "C",
73
+ "Peru": "L",
74
+ "Russia": "M",
75
+ "Germany": "B",
76
+ "Spain": "M",
77
+ "Italy": "R",
78
+ "Portugal": "L",
79
+ "Greece": "A",
80
+ "Norway": "O",
81
+ "Sweden": "S",
82
+ "Finland": "H",
83
+ "Denmark": "C",
84
+ "Poland": "W",
85
+ "Hungary": "B",
86
+ "Austria": "V",
87
+ "Belgium": "B",
88
+ "Netherlands": "A",
89
+ "Ireland": "D",
90
+ "Iceland": "R",
91
+ "Switzerland": "B",
92
+ "Croatia": "Z",
93
+ "Serbia": "B",
94
+ "Bulgaria": "S",
95
+ "Romania": "B",
96
+ "Ukraine": "K",
97
+ "Belarus": "M",
98
+ "Lithuania": "V",
99
+ "Latvia": "R",
100
+ "Estonia": "T",
101
+ "Turkey": "A",
102
+ "Iran": "T",
103
+ "India": "D",
104
+ "China": "B",
105
+ "Korea": "S",
106
+ "Thailand": "B",
107
+ "Vietnam": "H",
108
+ "Indonesia": "J",
109
+ "Philippines": "M",
110
+ "Israel": "J",
111
+ "Kenya": "N",
112
+ "Brazil": "B",
113
+ "Chile": "S",
114
+ "Colombia": "B",
115
+ "Cuba": "H",
116
+ "Canada": "O",
117
+ "Australia": "C",
118
+ "UK": "L",
119
+ "Qatar": "D"
120
+ }
121
+ }