Simple Question (Direct)
Simple Question
Q7915147
P20
Q515
USER
Where did Vanoush Khanamerian die ?
(Q7915147,P20,c(Q515))
action filter_type
action find
entity Q7915147
relation P20
type Q515
['Q7915147', 'P20', {'concept': 'Q515'}]
SELECT DISTINCT ?f WHERE { resource:Q7915147 property:P20 ?f . ?f rdf:type ontology:Q515 }
Vanoush Khanamerian
action filter_type
action find
entity Vanoush Khanamerian
relation place of death
type city
['Vanoush Khanamerian', 'place of death', {'concept': 'city'}]
SELECT DISTINCT ?f WHERE { resource:Vanoush_Khanamerian property:place_of_death ?f . ?f rdf:type ontology:city }
[]
city
Q1953
SYSTEM
Yerevan
Q1953
(Q7915147,P20,c(Q515))
action filter_type
action find
entity Q7915147
relation P20
type Q515
Vanoush Khanamerian died in [ANSWER]
['Q7915147', 'P20', {'concept': 'Q515'}]
SELECT DISTINCT ?f WHERE { resource:Q7915147 property:P20 ?f . ?f rdf:type ontology:Q515 }
Yerevan
Vanoush Khanamerian died in Yerevan
Yerevan
action filter_type
action find
entity Vanoush Khanamerian
relation place of death
type city
['Vanoush Khanamerian', 'place of death', {'concept': 'city'}]
SELECT DISTINCT ?f WHERE { resource:Vanoush_Khanamerian property:place_of_death ?f . ?f rdf:type ontology:city }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q1953
P1001
Q12737077
USER
Which occupation has jurisdiction over that city ?
(c(Q12737077),P1001,Q1953)
action filter_type
action find_reverse
entity Q1953
relation P1001
type Q12737077
[{'concept': 'Q12737077'}, 'P1001', 'Q1953']
SELECT DISTINCT ?p WHERE { ?p property:P1001 resource:Q1953 . ?p rdf:type ontology:Q12737077 }
Yerevan
action filter_type
action find_reverse
entity Yerevan
relation applies to jurisdiction
type occupation
[{'concept': 'occupation'}, 'applies to jurisdiction', 'Yerevan']
SELECT DISTINCT ?p WHERE { ?p property:applies_to_jurisdiction resource:Yerevan . ?p rdf:type ontology:occupation }
[]
occupation
Q1976028
SYSTEM
Mayor of Yerevan
Q1976028
(c(Q12737077),P1001,Q1953)
action filter_type
action find_reverse
entity Q1953
relation P1001
type Q12737077
Are [ANSWER] has jurisdiction over that city
[{'concept': 'Q12737077'}, 'P1001', 'Q1953']
SELECT DISTINCT ?p WHERE { ?p property:P1001 resource:Q1953 . ?p rdf:type ontology:Q12737077 }
Mayor of Yerevan
Are Mayor of Yerevan has jurisdiction over that city
Mayor of Yerevan
action filter_type
action find_reverse
entity Yerevan
relation applies to jurisdiction
type occupation
[{'concept': 'occupation'}, 'applies to jurisdiction', 'Yerevan']
SELECT DISTINCT ?p WHERE { ?p property:applies_to_jurisdiction resource:Yerevan . ?p rdf:type ontology:occupation }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q1953
P1376
Q7275
USER
What have Yerevan as their capital ?
(Q1953,P1376,c(Q7275))
action filter_type
action find
entity Q1953
relation P1376
type Q7275
['Q1953', 'P1376', {'concept': 'Q7275'}]
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:Q7275 . resource:Q1953 property:P1376 ?f }
Yerevan
action filter_type
action find
entity Yerevan
relation capital of
type state
['Yerevan', 'capital of', {'concept': 'state'}]
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:state . resource:Yerevan property:capital_of ?f }
[]
state
Q139670 Q210198
SYSTEM
Democratic Republic of Armenia, Erivan Khanate
Q139670 Q210198
(Q1953,P1376,c(Q7275))
action filter_type
action find
entity Q1953
relation P1376
type Q7275
[ANSWERS] have Yerevan as their capital
['Q1953', 'P1376', {'concept': 'Q7275'}]
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:Q7275 . resource:Q1953 property:P1376 ?f }
Democratic Republic of Armenia Erivan Khanate
Democratic Republic of Armenia and Erivan Khanate have Yerevan as their capital
Democratic Republic of Armenia Erivan Khanate
action filter_type
action find
entity Yerevan
relation capital of
type state
['Yerevan', 'capital of', {'concept': 'state'}]
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:state . resource:Yerevan property:capital_of ?f }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q107401
Q7275
USER
And also tell me about Sivas?
(Q107401,P1376,c(Q7275))
action filter_type
action find
entity Q107401
relation P1376
type Q7275
['Q107401', 'P1376', {'concept': 'Q7275'}]
SELECT DISTINCT ?u WHERE { resource:Q107401 property:P1376 ?u . ?u rdf:type ontology:Q7275 }
Sivas
action filter_type
action find
entity Sivas
relation capital of
type state
['Sivas', 'capital of', {'concept': 'state'}]
SELECT DISTINCT ?u WHERE { resource:Sivas property:capital_of ?u . ?u rdf:type ontology:state }
[]
state
Q846670
SYSTEM
Danishmends
Q846670
(Q107401,P1376,c(Q7275))
action filter_type
action find
entity Q107401
relation P1376
type Q7275
[ANSWER]
['Q107401', 'P1376', {'concept': 'Q7275'}]
SELECT DISTINCT ?u WHERE { resource:Q107401 property:P1376 ?u . ?u rdf:type ontology:Q7275 }
Danishmends
Danishmends
action filter_type
action find
entity Sivas
relation capital of
type state
['Sivas', 'capital of', {'concept': 'state'}]
SELECT DISTINCT ?u WHERE { resource:Sivas property:capital_of ?u . ?u rdf:type ontology:state }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q107401
P931
Q62447
USER
Which aerodrome serves the place named that city ?
(c(Q62447),P931,Q846670)
action filter_type
action find_reverse
entity Q107401
relation P931
type Q62447
[{'concept': 'Q62447'}, 'P931', 'Q846670']
SELECT DISTINCT ?l WHERE { ?l property:P931 resource:Q107401 . ?l rdf:type ontology:Q62447 }
Sivas
action filter_type
action find_reverse
entity Sivas
relation place served by airport
type aerodrome
[{'concept': 'aerodrome'}, 'place served by airport', 'Danishmends']
SELECT DISTINCT ?l WHERE { ?l property:place_served_by_airport resource:Sivas . ?l rdf:type ontology:aerodrome }
[]
aerodrome
Q1432867
SYSTEM
Sivas Airport
Q1432867
(c(Q62447),P931,Q846670)
action filter_type
action find_reverse
entity Q107401
relation P931
type Q62447
[ANSWER] serves the place named that city
[{'concept': 'Q62447'}, 'P931', 'Q846670']
SELECT DISTINCT ?l WHERE { ?l property:P931 resource:Q107401 . ?l rdf:type ontology:Q62447 }
Sivas Airport
Sivas Airport serves the place named that city
Sivas Airport
action filter_type
action find_reverse
entity Sivas
relation place served by airport
type aerodrome
[{'concept': 'aerodrome'}, 'place served by airport', 'Danishmends']
SELECT DISTINCT ?l WHERE { ?l property:place_served_by_airport resource:Sivas . ?l rdf:type ontology:aerodrome }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q1953
P36
Q15617994
USER
Which administrative territory is Yerevan the capital of ?
(c(Q15617994),P36,Q1953)
action filter_type
action find_reverse
entity Q1953
relation P36
type Q15617994
[{'concept': 'Q15617994'}, 'P36', 'Q1953']
SELECT DISTINCT ?o WHERE { ?o property:P36 resource:Q1953 . ?o rdf:type ontology:Q15617994 }
Yerevan
action filter_type
action find_reverse
entity Yerevan
relation capital
type designation for an administrative territorial entity
[{'concept': 'designation for an administrative territorial entity'}, 'capital', 'Yerevan']
SELECT DISTINCT ?o WHERE { ?o property:capital resource:Yerevan . ?o rdf:type ontology:designation_for_an_administrative_territorial_entity }
[]
designation for an administrative territorial entity
Q399
SYSTEM
Armenia
Q399
(c(Q15617994),P36,Q1953)
action filter_type
action find_reverse
entity Q1953
relation P36
type Q15617994
Yerevan is an [ANSWER]
[{'concept': 'Q15617994'}, 'P36', 'Q1953']
SELECT DISTINCT ?o WHERE { ?o property:P36 resource:Q1953 . ?o rdf:type ontology:Q15617994 }
Armenia
Yerevan is an Armenia
Armenia
action filter_type
action find_reverse
entity Yerevan
relation capital
type designation for an administrative territorial entity
[{'concept': 'designation for an administrative territorial entity'}, 'capital', 'Yerevan']
SELECT DISTINCT ?o WHERE { ?o property:capital resource:Yerevan . ?o rdf:type ontology:designation_for_an_administrative_territorial_entity }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q399
P937
Q502895
USER
Who has that administrative territory as their work location ?
(c(Q502895),P937,Q399)
action filter_type
action find_reverse
entity Q399
relation P937
type Q502895
[{'concept': 'Q502895'}, 'P937', 'Q399']
SELECT DISTINCT ?m WHERE { ?m property:P937 resource:Q399 . ?m rdf:type ontology:Q502895 }
Armenia
action filter_type
action find_reverse
entity Armenia
relation work location
type common name
[{'concept': 'common name'}, 'work location', 'Armenia']
SELECT DISTINCT ?m WHERE { ?m property:work_location resource:Armenia . ?m rdf:type ontology:common_name }
[]
common name
Q1599635
SYSTEM
Heinrich Poser
Q1599635
(c(Q502895),P937,Q399)
action filter_type
action find_reverse
entity Q399
relation P937
type Q502895
[ANSWER] has that administrative territory as their work location
[{'concept': 'Q502895'}, 'P937', 'Q399']
SELECT DISTINCT ?m WHERE { ?m property:P937 resource:Q399 . ?m rdf:type ontology:Q502895 }
Heinrich Poser
Heinrich Poser has that administrative territory as their work location
Heinrich Poser
action filter_type
action find_reverse
entity Armenia
relation work location
type common name
[{'concept': 'common name'}, 'work location', 'Armenia']
SELECT DISTINCT ?m WHERE { ?m property:work_location resource:Armenia . ?m rdf:type ontology:common_name }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count over Atleast/ Atmost/ Approx. the same/Equal|Single entity type
P1303
Q34379 Q502895
USER
How many musical instruments are played by atmost 6487 people ?
(c(Q502895),P1303,c(Q34379))
action count
action atmost
action find_reverse_tuple_counts
relation P1303
type Q34379
type Q502895
value 6487
[{'concept': 'Q502895'}, 'P1303', {'concept': 'Q34379'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?d ) WHERE { ?x rdf:type ontology:Q34379 . ?h rdf:type ontology:Q502895 . ?h property:P1303 ?x } GROUP BY ?x } . FILTER ( ?d <= 6487 ) }
action count
action atmost
action find_reverse_tuple_counts
relation instrument
type musical instrument
type common name
value 6487
[{'concept': 'common name'}, 'instrument', {'concept': 'musical instrument'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?d ) WHERE { ?x rdf:type ontology:musical_instrument . ?h rdf:type ontology:common_name . ?h property:instrument ?x } GROUP BY ?x } . FILTER ( ?d <= 6487 ) }
[]
musical instrument common name
SYSTEM
65
Q80284 Q46185 Q201129 Q424017 Q890073 Q80019 Q1178361 Q2563510 Q604538 Q2660670 Q39777 Q3574843 Q678090 Q81982 Q182718 Q490054 Q873588 Q593995 Q1327500 Q206987 Q1879664 Q189737 Q1759986 Q1798603 Q1099153 Q8338 Q120585 Q713298 Q8371 Q8355 Q1024685 Q213461 Q3382191 Q816793 Q862501 Q213100 Q244976 Q537750 Q626035 Q1179017 Q742180 Q320341 Q1300012 Q1444 Q748455 Q669370 Q290951 Q220971 Q178933 Q16875637 Q790468 Q128309 Q1129422 Q379248 Q726306 Q173453 Q483994 Q744831 Q963150 Q16155191 Q644440 Q1343007 Q11404 Q497224 Q3623688
(c(Q502895),P1303,c(Q34379))
action count
action atmost
action find_reverse_tuple_counts
relation P1303
type Q34379
type Q502895
value 6487
[ANSWER]
[{'concept': 'Q502895'}, 'P1303', {'concept': 'Q34379'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?d ) WHERE { ?x rdf:type ontology:Q34379 . ?h rdf:type ontology:Q502895 . ?h property:P1303 ?x } GROUP BY ?x } . FILTER ( ?d <= 6487 ) }
viola bass guitar lyre acoustic bass guitar Body percussion double bass davul steel-string acoustic guitar Temple block Irish bouzouki maraca tonbak Twelve-string guitar harpsichord Nyckelharpa Ondioline Jinghu player piano electronic musical instrument vibraphone spoon timpani Wurlitzer electric piano string instrument clavinet trumpet Tsuzumi geomungo cello violin cabasa harmonium upright piano Bendir ondes Martenot tabla bodhrán Djembe glockenspiel Daxophone viola d'amore celesta toy piano organ cajón gusle Kamancheh marimba Hardanger fiddle transverse flute baritone horn drum kit morin khuur Timbales erhu wind instrument Kazoo Mridangam tenor guitar Saraswati veena Lap steel guitar electronic keyboard drum Kayamb Paraguayan harp
65
action count
action atmost
action find_reverse_tuple_counts
relation instrument
type musical instrument
type common name
value 6487
[{'concept': 'common name'}, 'instrument', {'concept': 'musical instrument'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { { SELECT DISTINCT ?x ( COUNT ( ?h ) AS ?d ) WHERE { ?x rdf:type ontology:musical_instrument . ?h rdf:type ontology:common_name . ?h property:instrument ?x } GROUP BY ?x } . FILTER ( ?d <= 6487 ) }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Mult. entity type
Q399 Q15180
P47
Q15617994
USER
How many administrative territories are bordered by Armenia and Soviet Union ?
(Q399,P47,c(Q15617994)) (Q15180,P47,c(Q15617994))
action count
action intersection
action filter_type
action find
entity Q399
relation P47
type Q15617994
action filter_type
action find
entity Q15180
relation P47
type Q15617994
['Q399', 'P47', {'concept': 'Q15617994'}] ['Q15180', 'P47', {'concept': 'Q15617994'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { resource:Q15180 property:P47 ?x . ?x rdf:type ontology:Q15617994 . resource:Q399 property:P47 ?x . ?x rdf:type ontology:Q15617994 }
Armenia Soviet Union
action count
action intersection
action filter_type
action find
entity Armenia
relation shares border with
type designation for an administrative territorial entity
action filter_type
action find
entity Soviet Union
relation shares border with
type designation for an administrative territorial entity
['Armenia', 'shares border with', {'concept': 'designation for an administrative territorial entity'}] ['Soviet Union', 'shares border with', {'concept': 'designation for an administrative territorial entity'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { resource:Soviet_Union property:shares_border_with ?x . ?x rdf:type ontology:designation_for_an_administrative_territorial_entity . resource:Armenia property:shares_border_with ?x . ?x rdf:type ontology:designation_for_an_administrative_territorial_entity }
[]
designation for an administrative territorial entity
SYSTEM
2
Q43 Q794
(Q399,P47,c(Q15617994)) (Q15180,P47,c(Q15617994))
action count
action intersection
action filter_type
action find
entity Q399
relation P47
type Q15617994
action filter_type
action find
entity Q15180
relation P47
type Q15617994
[ANSWER]
['Q399', 'P47', {'concept': 'Q15617994'}] ['Q15180', 'P47', {'concept': 'Q15617994'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { resource:Q15180 property:P47 ?x . ?x rdf:type ontology:Q15617994 . resource:Q399 property:P47 ?x . ?x rdf:type ontology:Q15617994 }
Turkey Iran
2
action count
action intersection
action filter_type
action find
entity Armenia
relation shares border with
type designation for an administrative territorial entity
action filter_type
action find
entity Soviet Union
relation shares border with
type designation for an administrative territorial entity
['Armenia', 'shares border with', {'concept': 'designation for an administrative territorial entity'}] ['Soviet Union', 'shares border with', {'concept': 'designation for an administrative territorial entity'}]
SELECT DISTINCT ( COUNT ( ?x ) AS ?c ) WHERE { resource:Soviet_Union property:shares_border_with ?x . ?x rdf:type ontology:designation_for_an_administrative_territorial_entity . resource:Armenia property:shares_border_with ?x . ?x rdf:type ontology:designation_for_an_administrative_territorial_entity }
[]
Logical Reasoning (All)
Logical|Intersection|Multiple_Relation
Q12033079 Q1953
P276 P190
Q56061
USER
Which administrative territories are twin towns of Yerevan and are ČSA Flight 540 located ?
AND((Q1953,P190,c(Q56061)), (Q12033079,P276,c(Q56061)))
action filter_type
action intersection
action find
entity Q1953
relation P190
action find
entity Q12033079
relation P276
type Q56061
{'AND': [['Q1953', 'P190', {'concept': 'Q56061'}], ['Q12033079', 'P276', {'concept': 'Q56061'}]]}
SELECT DISTINCT ?n WHERE { resource:Q1953 property:P190 ?n . resource:Q12033079 property:P276 ?n . ?n rdf:type ontology:Q56061 }
ČSA Flight 540 Yerevan
action filter_type
action intersection
action find
entity Yerevan
relation sister city
action find
entity ČSA Flight 540
relation location
type administrative territorial entity
{'AND': [['Yerevan', 'sister city', {'concept': 'administrative territorial entity'}], ['ČSA Flight 540', 'location', {'concept': 'administrative territorial entity'}]]}
SELECT DISTINCT ?n WHERE { resource:Yerevan property:sister_city ?n . resource:ČSA_Flight_540 property:location ?n . ?n rdf:type ontology:administrative_territorial_entity }
[]
administrative territorial entity
Q3766
SYSTEM
Damascus
Q3766
AND((Q1953,P190,c(Q56061)), (Q12033079,P276,c(Q56061)))
action filter_type
action intersection
action find
entity Q1953
relation P190
action find
entity Q12033079
relation P276
type Q56061
[ANSWER] is twin towns of Yerevan and is ČSA Flight 540 located
{'AND': [['Q1953', 'P190', {'concept': 'Q56061'}], ['Q12033079', 'P276', {'concept': 'Q56061'}]]}
SELECT DISTINCT ?n WHERE { resource:Q1953 property:P190 ?n . resource:Q12033079 property:P276 ?n . ?n rdf:type ontology:Q56061 }
Damascus
Damascus is twin towns of Yerevan and is ČSA Flight 540 located
Damascus
action filter_type
action intersection
action find
entity Yerevan
relation sister city
action find
entity ČSA Flight 540
relation location
type administrative territorial entity
{'AND': [['Yerevan', 'sister city', {'concept': 'administrative territorial entity'}], ['ČSA Flight 540', 'location', {'concept': 'administrative territorial entity'}]]}
SELECT DISTINCT ?n WHERE { resource:Yerevan property:sister_city ?n . resource:ČSA_Flight_540 property:location ?n . ?n rdf:type ontology:administrative_territorial_entity }
[]
Verification (Boolean) (All)
Verification|2 entities, one direct and one indirect, object is indirect
Q3766 Q1963394
P19
Q502895
USER
Does Naǧm-ad-Dīn Aḥmad Ġazzī have location of birth at that administrative territory ?
(Q1963394,P19,Q3766)
action is_in
entity Q3766
action find
entity Q1963394
relation P19
['Q1963394', 'P19', 'Q3766']
ASK WHERE { resource:Q1963394 property:P19 resource:Q3766 }
Damascus Naǧm-ad-Dīn Aḥmad Ġazzī
action is_in
entity Damascus
action find
entity Naǧm-ad-Dīn Aḥmad Ġazzī
relation place of birth
['Naǧm-ad-Dīn Aḥmad Ġazzī', 'place of birth', 'Damascus']
ASK WHERE { resource:Naǧm-ad-Dīn_Aḥmad_Ġazzī property:place_of_birth resource:Damascus }
[]
common name
SYSTEM
YES
(Q1963394,P19,Q3766)
action is_in
entity Q3766
action find
entity Q1963394
relation P19
[ANSWER]
['Q1963394', 'P19', 'Q3766']
ASK WHERE { resource:Q1963394 property:P19 resource:Q3766 }
Yes
action is_in
entity Damascus
action find
entity Naǧm-ad-Dīn Aḥmad Ġazzī
relation place of birth
['Naǧm-ad-Dīn Aḥmad Ġazzī', 'place of birth', 'Damascus']
ASK WHERE { resource:Naǧm-ad-Dīn_Aḥmad_Ġazzī property:place_of_birth resource:Damascus }
[]
Verification (Boolean) (All)
Verification|3 entities, all direct, 2 are query entities
Q1599635 Q2696449 Q183
P27
Q1048835
USER
Is Heinrich Poser a civilian of Lonya Grande District and Germany ?
(Q1599635,P27,Q2696449) (Q1599635,P27,Q183)
action is_in
entity Q1599635
action intersection
action find_reverse
entity Q2696449
relation P27
action find_reverse
entity Q183
relation P27
['Q1599635', 'P27', 'Q2696449'] ['Q1599635', 'P27', 'Q183']
ASK WHERE { resource:Q1599635 property:P27 resource:Q2696449 . resource:Q1599635 property:P27 resource:Q183 }
Heinrich Poser Lonya Grande District Germany
action is_in
entity Heinrich Poser
action intersection
action find_reverse
entity Lonya Grande District
relation country of citizenship
action find_reverse
entity Germany
relation country of citizenship
['Heinrich Poser', 'country of citizenship', 'Lonya Grande District'] ['Heinrich Poser', 'country of citizenship', 'Germany']
ASK WHERE { resource:Heinrich_Poser property:country_of_citizenship resource:Lonya_Grande_District . resource:Heinrich_Poser property:country_of_citizenship resource:Germany }
[]
political territorial entity
SYSTEM
NO and YES respectively
(Q1599635,P27,Q2696449) (Q1599635,P27,Q183)
action is_in
entity Q1599635
action intersection
action find_reverse
entity Q2696449
relation P27
action find_reverse
entity Q183
relation P27
[ANSWER]
['Q1599635', 'P27', 'Q2696449'] ['Q1599635', 'P27', 'Q183']
ASK WHERE { resource:Q1599635 property:P27 resource:Q2696449 . resource:Q1599635 property:P27 resource:Q183 }
NO and YES respectively
action is_in
entity Heinrich Poser
action intersection
action find_reverse
entity Lonya Grande District
relation country of citizenship
action find_reverse
entity Germany
relation country of citizenship
['Heinrich Poser', 'country of citizenship', 'Lonya Grande District'] ['Heinrich Poser', 'country of citizenship', 'Germany']
ASK WHERE { resource:Heinrich_Poser property:country_of_citizenship resource:Lonya_Grande_District . resource:Heinrich_Poser property:country_of_citizenship resource:Germany }
[]