Simple Question (Direct)
Simple Question
Q362753
P108
Q3918
USER
Which university is the workplace of Nicholas Mercator ?
(Q362753,P108,c(Q3918))
action filter_type
action find
entity Q362753
relation P108
type Q3918
['Q362753', 'P108', {'concept': 'Q3918'}]
SELECT DISTINCT ?g WHERE { resource:Q362753 property:P108 ?g . ?g rdf:type ontology:Q3918 }
Nicholas Mercator
action filter_type
action find
entity Nicholas Mercator
relation employer
type university
['Nicholas Mercator', 'employer', {'concept': 'university'}]
SELECT DISTINCT ?g WHERE { resource:Nicholas_Mercator property:employer ?g . ?g rdf:type ontology:university }
[]
university
Q186285
SYSTEM
University of Copenhagen
Q186285
(Q362753,P108,c(Q3918))
action filter_type
action find
entity Q362753
relation P108
type Q3918
[ANSWER] is the workplace of Nicholas Mercator
['Q362753', 'P108', {'concept': 'Q3918'}]
SELECT DISTINCT ?g WHERE { resource:Q362753 property:P108 ?g . ?g rdf:type ontology:Q3918 }
University of Copenhagen
University of Copenhagen is the workplace of Nicholas Mercator
University of Copenhagen
action filter_type
action find
entity Nicholas Mercator
relation employer
type university
['Nicholas Mercator', 'employer', {'concept': 'university'}]
SELECT DISTINCT ?g WHERE { resource:Nicholas_Mercator property:employer ?g . ?g rdf:type ontology:university }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q362753
P20
Q56061
USER
Where did the expiration of that person occur ?
(Q186285,P20,c(Q56061))
action filter_type
action find
entity Q362753
relation P20
type Q56061
['Q186285', 'P20', {'concept': 'Q56061'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q56061 . resource:Q362753 property:P20 ?y }
Nicholas Mercator
action filter_type
action find
entity Nicholas Mercator
relation place of death
type administrative territorial entity
['University of Copenhagen', 'place of death', {'concept': 'administrative territorial entity'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:administrative_territorial_entity . resource:Nicholas_Mercator property:place_of_death ?y }
[]
administrative territorial entity
Q621
SYSTEM
Versailles
Q621
(Q186285,P20,c(Q56061))
action filter_type
action find
entity Q362753
relation P20
type Q56061
The expiration of that person occurred at [ANSWER]
['Q186285', 'P20', {'concept': 'Q56061'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q56061 . resource:Q362753 property:P20 ?y }
Versailles
The expiration of that person occurred at Versailles
Versailles
action filter_type
action find
entity Nicholas Mercator
relation place of death
type administrative territorial entity
['University of Copenhagen', 'place of death', {'concept': 'administrative territorial entity'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:administrative_territorial_entity . resource:Nicholas_Mercator property:place_of_death ?y }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Logical operators|Indirect
P159
Q3578166 Q43229
USER
How many École nationale supérieures or organizations have their head office location at that administrative territory ?
(c(Q3578166),P159,Q621) (c(Q43229),P159,Q621) (c(Q3578166),P159,Q621) (c(Q43229),P159,Q621)
action count
action union
action filter_type
action find_reverse
entity Q621
relation P159
type Q3578166
action filter_type
action find_reverse
entity Q621
relation P159
type Q43229
[{'concept': 'Q3578166'}, 'P159', 'Q621'] [{'concept': 'Q43229'}, 'P159', 'Q621'] [{'concept': 'Q3578166'}, 'P159', 'Q621'] [{'concept': 'Q43229'}, 'P159', 'Q621']
SELECT DISTINCT ( COUNT ( ?z ) AS ?f ) WHERE { ?z rdf:type ?r . VALUES ( ?r ) { ( ontology:Q3578166 ) ( ontology:Q43229 ) } }
action count
action union
action filter_type
action find_reverse
entity Versailles
relation headquarters location
type École nationale supérieure
action filter_type
action find_reverse
entity Versailles
relation headquarters location
type organization
[{'concept': 'École nationale supérieure'}, 'headquarters location', 'Versailles'] [{'concept': 'organization'}, 'headquarters location', 'Versailles'] [{'concept': 'École nationale supérieure'}, 'headquarters location', 'Versailles'] [{'concept': 'organization'}, 'headquarters location', 'Versailles']
SELECT DISTINCT ( COUNT ( ?z ) AS ?f ) WHERE { ?z rdf:type ?r . VALUES ( ?r ) { ( ontology:École_nationale_supérieure ) ( ontology:organization ) } }
[]
École nationale supérieure organization
SYSTEM
3
Q1376256 Q2981309 Q1050988
(c(Q3578166),P159,Q621) (c(Q43229),P159,Q621) (c(Q3578166),P159,Q621) (c(Q43229),P159,Q621)
action count
action union
action filter_type
action find_reverse
entity Q621
relation P159
type Q3578166
action filter_type
action find_reverse
entity Q621
relation P159
type Q43229
[ANSWER]
[{'concept': 'Q3578166'}, 'P159', 'Q621'] [{'concept': 'Q43229'}, 'P159', 'Q621'] [{'concept': 'Q3578166'}, 'P159', 'Q621'] [{'concept': 'Q43229'}, 'P159', 'Q621']
SELECT DISTINCT ( COUNT ( ?z ) AS ?f ) WHERE { ?z rdf:type ?r . VALUES ( ?r ) { ( ontology:Q3578166 ) ( ontology:Q43229 ) } }
Europcar Interlude École nationale supérieure d'architecture de Versailles
3
action count
action union
action filter_type
action find_reverse
entity Versailles
relation headquarters location
type École nationale supérieure
action filter_type
action find_reverse
entity Versailles
relation headquarters location
type organization
[{'concept': 'École nationale supérieure'}, 'headquarters location', 'Versailles'] [{'concept': 'organization'}, 'headquarters location', 'Versailles'] [{'concept': 'École nationale supérieure'}, 'headquarters location', 'Versailles'] [{'concept': 'organization'}, 'headquarters location', 'Versailles']
SELECT DISTINCT ( COUNT ( ?z ) AS ?f ) WHERE { ?z rdf:type ?r . VALUES ( ?r ) { ( ontology:École_nationale_supérieure ) ( ontology:organization ) } }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Single entity type
Q186285
P3320
Q502895
USER
How many people are appointed as a board member of University of Copenhagen ?
(Q186285,P3320,c(Q502895))
action count
action filter_type
action find
entity Q186285
relation P3320
type Q502895
['Q186285', 'P3320', {'concept': 'Q502895'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?k ) WHERE { resource:Q186285 property:P3320 ?e . ?e rdf:type ontology:Q502895 }
University of Copenhagen
action count
action filter_type
action find
entity University of Copenhagen
relation board member
type common name
['University of Copenhagen', 'board member', {'concept': 'common name'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?k ) WHERE { resource:University_of_Copenhagen property:board_member ?e . ?e rdf:type ontology:common_name }
[]
common name
SYSTEM
3
Q27776673 Q5398061 Q12329019
(Q186285,P3320,c(Q502895))
action count
action filter_type
action find
entity Q186285
relation P3320
type Q502895
[ANSWER]
['Q186285', 'P3320', {'concept': 'Q502895'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?k ) WHERE { resource:Q186285 property:P3320 ?e . ?e rdf:type ontology:Q502895 }
Jannik Johansen Eske Willerslev Nils Strandberg Pedersen
3
action count
action filter_type
action find
entity University of Copenhagen
relation board member
type common name
['University of Copenhagen', 'board member', {'concept': 'common name'}]
SELECT DISTINCT ( COUNT ( ?e ) AS ?k ) WHERE { resource:University_of_Copenhagen property:board_member ?e . ?e rdf:type ontology:common_name }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q154037
P749
Q43229
USER
Which organizations are owned by Total S.A. ?
(c(Q43229),P749,Q154037)
action filter_type
action find_reverse
entity Q154037
relation P749
type Q43229
[{'concept': 'Q43229'}, 'P749', 'Q154037']
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:Q43229 . ?x property:P749 resource:Q154037 }
Total S.A.
action filter_type
action find_reverse
entity Total S.A.
relation parent organization
type organization
[{'concept': 'organization'}, 'parent organization', 'Total S.A.']
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:organization . ?x property:parent_organization resource:Total_S.A. }
[]
organization
Q1658505 Q322644
SYSTEM
Petrofina, Hutchinson SA
Q1658505 Q322644
(c(Q43229),P749,Q154037)
action filter_type
action find_reverse
entity Q154037
relation P749
type Q43229
[ANSWERS] are owned by Total S.A.
[{'concept': 'Q43229'}, 'P749', 'Q154037']
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:Q43229 . ?x property:P749 resource:Q154037 }
Petrofina Hutchinson SA
Petrofina and Hutchinson SA are owned by Total S.A.
Petrofina Hutchinson SA
action filter_type
action find_reverse
entity Total S.A.
relation parent organization
type organization
[{'concept': 'organization'}, 'parent organization', 'Total S.A.']
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:organization . ?x property:parent_organization resource:Total_S.A. }
[]
Clarification
Simple Question|Single Entity|Indirect
Q322644
P859
Q1785271
USER
Which cycling team was sponsored by that organization ?
(c(Q1785271),P859,Q322644)
action filter_type
action find_reverse
entity Q322644
relation P859
type Q1785271
[{'concept': 'Q1785271'}, 'P859', 'Q322644']
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q1785271 . ?y property:P859 resource:Q322644 }
Hutchinson SA
action filter_type
action find_reverse
entity Hutchinson SA
relation sponsor
type cycling team
[{'concept': 'cycling team'}, 'sponsor', 'Hutchinson SA']
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:cycling_team . ?y property:sponsor resource:Hutchinson_SA }
[]
cycling team
Clarification for simple ques.
Q1658505
SYSTEM
Did you mean Petrofina ?
Q1658505 Q322644
(c(Q1785271),P859,Q1658505) (c(Q1785271),P859,Q322644)
[ANSWER]
[{'concept': 'Q1785271'}, 'P859', 'Q1658505'] [{'concept': 'Q1785271'}, 'P859', 'Q322644']
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q1785271 . ?y property:P859 resource:Q322644 }
Petrofina Hutchinson SA
Did you mean Petrofina ?
Petrofina
[{'concept': 'cycling team'}, 'sponsor', 'Petrofina'] [{'concept': 'cycling team'}, 'sponsor', 'Hutchinson SA']
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:cycling_team . ?y property:sponsor resource:Hutchinson_SA }
[]
Simple Question (Coreferenced)
USER
No, I meant Hutchinson SA. Could you tell me the answer for that?
(c(Q1785271),P859,Q322644)
Q322644
[{'concept': 'Q1785271'}, 'P859', 'Q322644']
[{'concept': 'cycling team'}, 'sponsor', 'Hutchinson SA']
[]
Q16685358
SYSTEM
Génial Lucifer
Q16685358
(c(Q1785271),P859,Q322644)
action filter_type
action find_reverse
entity Q322644
relation P859
type Q1785271
Of [ANSWER] was sponsored by that organization
[{'concept': 'Q1785271'}, 'P859', 'Q322644']
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q1785271 . ?y property:P859 resource:Q322644 }
Génial Lucifer
Of Génial Lucifer was sponsored by that organization
Génial Lucifer
action filter_type
action find_reverse
entity Hutchinson SA
relation sponsor
type cycling team
[{'concept': 'cycling team'}, 'sponsor', 'Hutchinson SA']
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:cycling_team . ?y property:sponsor resource:Hutchinson_SA }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q281059 Q1658505
P749
Q4830453
USER
Which business enterprises are the parent organization of Petrofina or Renault Argentina ?
OR((Q1658505,P749,c(Q4830453)), (Q281059,P749,c(Q4830453)))
action filter_type
action union
action find
entity Q1658505
relation P749
action find
entity Q281059
relation P749
type Q4830453
{'OR': [['Q1658505', 'P749', {'concept': 'Q4830453'}], ['Q281059', 'P749', {'concept': 'Q4830453'}]]}
SELECT DISTINCT ?j WHERE { { VALUES ( ?z ) { ( resource:Q281059 ) ( resource:Q1658505 ) } . ?z property:P749 ?j } . ?j rdf:type ontology:Q4830453 }
Renault Argentina Petrofina
action filter_type
action union
action find
entity Petrofina
relation parent organization
action find
entity Renault Argentina
relation parent organization
type business enterprise
{'OR': [['Petrofina', 'parent organization', {'concept': 'business enterprise'}], ['Renault Argentina', 'parent organization', {'concept': 'business enterprise'}]]}
SELECT DISTINCT ?j WHERE { { VALUES ( ?z ) { ( resource:Renault_Argentina ) ( resource:Petrofina ) } . ?z property:parent_organization ?j } . ?j rdf:type ontology:business_enterprise }
[]
business enterprise
Q154037 Q6686
SYSTEM
Total S.A., Renault
Q154037 Q6686
OR((Q1658505,P749,c(Q4830453)), (Q281059,P749,c(Q4830453)))
action filter_type
action union
action find
entity Q1658505
relation P749
action find
entity Q281059
relation P749
type Q4830453
[ANSWERS] are the parent organization of Petrofina or Renault Argentina
{'OR': [['Q1658505', 'P749', {'concept': 'Q4830453'}], ['Q281059', 'P749', {'concept': 'Q4830453'}]]}
SELECT DISTINCT ?j WHERE { { VALUES ( ?z ) { ( resource:Q281059 ) ( resource:Q1658505 ) } . ?z property:P749 ?j } . ?j rdf:type ontology:Q4830453 }
Total S.A. Renault
Total S.A. and Renault are the parent organization of Petrofina or Renault Argentina
Total S.A. Renault
action filter_type
action union
action find
entity Petrofina
relation parent organization
action find
entity Renault Argentina
relation parent organization
type business enterprise
{'OR': [['Petrofina', 'parent organization', {'concept': 'business enterprise'}], ['Renault Argentina', 'parent organization', {'concept': 'business enterprise'}]]}
SELECT DISTINCT ?j WHERE { { VALUES ( ?z ) { ( resource:Renault_Argentina ) ( resource:Petrofina ) } . ?z property:parent_organization ?j } . ?j rdf:type ontology:business_enterprise }
[]
Comparative Reasoning (All)
Comparative|More/Less|Single entity type
Q67796
P1408
Q5119 Q4830453
USER
Which capitals are around the same number of business enterprises licensed to broadcast to as Ashland ?
(c(Q4830453),P1408,c(Q5119))
action approx
action find_reverse_tuple_counts
relation P1408
type Q5119
type Q4830453
action count
action filter_type
action find
entity Q67796
relation P1408
type Q5119
[{'concept': 'Q4830453'}, 'P1408', {'concept': 'Q5119'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ( COUNT ( ?u ) AS ?s ) WHERE { resource:Q67796 property:P1408 ?u . ?u rdf:type ontology:Q5119 } } . FILTER ( ?e = ?s ) . { SELECT DISTINCT ?w ( COUNT ( ?r ) AS ?e ) WHERE { ?r property:P1408 ?w . ?w rdf:type ontology:Q5119 . ?r rdf:type ontology:Q4830453 } GROUP BY ?w } }
Ashland
action approx
action find_reverse_tuple_counts
relation licensed to broadcast to
type capital
type business enterprise
action count
action filter_type
action find
entity Ashland
relation licensed to broadcast to
type capital
[{'concept': 'business enterprise'}, 'licensed to broadcast to', {'concept': 'capital'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ( COUNT ( ?u ) AS ?s ) WHERE { resource:Ashland property:licensed_to_broadcast_to ?u . ?u rdf:type ontology:capital } } . FILTER ( ?e = ?s ) . { SELECT DISTINCT ?w ( COUNT ( ?r ) AS ?e ) WHERE { ?r property:licensed_to_broadcast_to ?w . ?w rdf:type ontology:capital . ?r rdf:type ontology:business_enterprise } GROUP BY ?w } }
[]
capital business enterprise
Q36091 Q37836 Q142811
SYSTEM
Minneapolis, Milwaukee, Allentown
Q940349 Q388503 Q142811 Q75183 Q602520 Q37836 Q271395 Q1013700 Q67796 Q567530 Q1002631 Q1003724 Q938699 Q594697 Q1016131 Q236713 Q36091 Q320514 Q1010225 Q237896 Q1013953 Q1023544 Q964529
(c(Q4830453),P1408,c(Q5119))
action approx
action find_reverse_tuple_counts
relation P1408
type Q5119
type Q4830453
action count
action filter_type
action find
entity Q67796
relation P1408
type Q5119
[ANSWERS] are around the same number of business enterprises licensed to broadcast to as Ashland
[{'concept': 'Q4830453'}, 'P1408', {'concept': 'Q5119'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ( COUNT ( ?u ) AS ?s ) WHERE { resource:Q67796 property:P1408 ?u . ?u rdf:type ontology:Q5119 } } . FILTER ( ?e = ?s ) . { SELECT DISTINCT ?w ( COUNT ( ?r ) AS ?e ) WHERE { ?r property:P1408 ?w . ?w rdf:type ontology:Q5119 . ?r rdf:type ontology:Q4830453 } GROUP BY ?w } }
Chippewa Falls Houma Allentown Butler Hamilton Milwaukee Scranton Marinette Ashland Anoka Greeneville Menomonie Yorktown Washington Port Washington Aberdeen Minneapolis Lancaster Meadville Reading Lancaster Baraboo Alliance
Minneapolis, Milwaukee and Allentown are around the same number of business enterprises licensed to broadcast to as Ashland
Minneapolis Milwaukee Allentown
action approx
action find_reverse_tuple_counts
relation licensed to broadcast to
type capital
type business enterprise
action count
action filter_type
action find
entity Ashland
relation licensed to broadcast to
type capital
[{'concept': 'business enterprise'}, 'licensed to broadcast to', {'concept': 'capital'}]
SELECT DISTINCT ?w WHERE { { SELECT DISTINCT ( COUNT ( ?u ) AS ?s ) WHERE { resource:Ashland property:licensed_to_broadcast_to ?u . ?u rdf:type ontology:capital } } . FILTER ( ?e = ?s ) . { SELECT DISTINCT ?w ( COUNT ( ?r ) AS ?e ) WHERE { ?r property:licensed_to_broadcast_to ?w . ?w rdf:type ontology:capital . ?r rdf:type ontology:business_enterprise } GROUP BY ?w } }
[]
Logical Reasoning (All)
Logical|Union|Multiple_Relation
Q20490833 Q16685358
P495 P17
Q15617994
USER
Which administrative territories are Génial Lucifer situated in or are the countries of origin of Machinery (Abstract #2) ?
OR((Q16685358,P17,c(Q15617994)), (Q20490833,P495,c(Q15617994)))
action filter_type
action union
action find
entity Q16685358
relation P17
action find
entity Q20490833
relation P495
type Q15617994
{'OR': [['Q16685358', 'P17', {'concept': 'Q15617994'}], ['Q20490833', 'P495', {'concept': 'Q15617994'}]]}
SELECT DISTINCT ?s WHERE { { { resource:Q16685358 property:P17 ?s } UNION { resource:Q20490833 property:P495 ?s } } . ?s rdf:type ontology:Q15617994 }
Machinery (Abstract #2) Génial Lucifer
action filter_type
action union
action find
entity Génial Lucifer
relation country
action find
entity Machinery (Abstract #2)
relation country of origin
type designation for an administrative territorial entity
{'OR': [['Génial Lucifer', 'country', {'concept': 'designation for an administrative territorial entity'}], ['Machinery (Abstract #2)', 'country of origin', {'concept': 'designation for an administrative territorial entity'}]]}
SELECT DISTINCT ?s WHERE { { { resource:Génial_Lucifer property:country ?s } UNION { resource:Machinery_(Abstract_#2) property:country_of_origin ?s } } . ?s rdf:type ontology:designation_for_an_administrative_territorial_entity }
[]
designation for an administrative territorial entity
Q142 Q30
SYSTEM
France, United States of America
Q142 Q30
OR((Q16685358,P17,c(Q15617994)), (Q20490833,P495,c(Q15617994)))
action filter_type
action union
action find
entity Q16685358
relation P17
action find
entity Q20490833
relation P495
type Q15617994
Génial Lucifer are situated or are the countries of origin of Machinery ( Abstract # 2 ) in [ANSWERS]
{'OR': [['Q16685358', 'P17', {'concept': 'Q15617994'}], ['Q20490833', 'P495', {'concept': 'Q15617994'}]]}
SELECT DISTINCT ?s WHERE { { { resource:Q16685358 property:P17 ?s } UNION { resource:Q20490833 property:P495 ?s } } . ?s rdf:type ontology:Q15617994 }
France United States of America
Génial Lucifer are situated or are the countries of origin of Machinery ( Abstract # 2 ) in France and United States of America
France United States of America
action filter_type
action union
action find
entity Génial Lucifer
relation country
action find
entity Machinery (Abstract #2)
relation country of origin
type designation for an administrative territorial entity
{'OR': [['Génial Lucifer', 'country', {'concept': 'designation for an administrative territorial entity'}], ['Machinery (Abstract #2)', 'country of origin', {'concept': 'designation for an administrative territorial entity'}]]}
SELECT DISTINCT ?s WHERE { { { resource:Génial_Lucifer property:country ?s } UNION { resource:Machinery_(Abstract_#2) property:country_of_origin ?s } } . ?s rdf:type ontology:designation_for_an_administrative_territorial_entity }
[]
Verification (Boolean) (All)
Verification|one entity, multiple entities (as object) referred indirectly
Q21935651
P495
Q838948
USER
Does Dunkirk originate at those administrative territories ?
(Q21935651,P495,Q142) (Q21935651,P495,Q30)
action is_in
entity prev_answer
action find
entity Q21935651
relation P495
['Q21935651', 'P495', 'Q142'] ['Q21935651', 'P495', 'Q30']
ASK WHERE { resource:Q21935651 property:P495 ?x . VALUES ( ?x ) { ( resource:Q142 ) ( resource:Q30 ) } }
Dunkirk
action is_in
entity prev_answer
action find
entity Dunkirk
relation country of origin
['Dunkirk', 'country of origin', 'France'] ['Dunkirk', 'country of origin', 'United States of America']
ASK WHERE { resource:Dunkirk property:country_of_origin ?x . VALUES ( ?x ) { ( resource:France ) ( resource:United_States_of_America ) } }
[]
work of art
SYSTEM
YES
(Q21935651,P495,Q142) (Q21935651,P495,Q30)
action is_in
entity prev_answer
action find
entity Q21935651
relation P495
[ANSWER]
['Q21935651', 'P495', 'Q142'] ['Q21935651', 'P495', 'Q30']
ASK WHERE { resource:Q21935651 property:P495 ?x . VALUES ( ?x ) { ( resource:Q142 ) ( resource:Q30 ) } }
Yes
action is_in
entity prev_answer
action find
entity Dunkirk
relation country of origin
['Dunkirk', 'country of origin', 'France'] ['Dunkirk', 'country of origin', 'United States of America']
ASK WHERE { resource:Dunkirk property:country_of_origin ?x . VALUES ( ?x ) { ( resource:France ) ( resource:United_States_of_America ) } }
[]