Simple Question (Direct)
Simple Question
Q17600834
P54
Q1194951
USER
What is Apolinar Paniagua a member of ?
(Q17600834,P54,c(Q1194951))
action filter_type
action find
entity Q17600834
relation P54
type Q1194951
['Q17600834', 'P54', {'concept': 'Q1194951'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q1194951 . resource:Q17600834 property:P54 ?t }
Apolinar Paniagua
action filter_type
action find
entity Apolinar Paniagua
relation member of sports team
type national sports team
['Apolinar Paniagua', 'member of sports team', {'concept': 'national sports team'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:national_sports_team . resource:Apolinar_Paniagua property:member_of_sports_team ?t }
[]
national sports team
Q172020
SYSTEM
Paraguay national football team
Q172020
(Q17600834,P54,c(Q1194951))
action filter_type
action find
entity Q17600834
relation P54
type Q1194951
Apolinar Paniagua is a member of [ANSWER]
['Q17600834', 'P54', {'concept': 'Q1194951'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q1194951 . resource:Q17600834 property:P54 ?t }
Paraguay national football team
Apolinar Paniagua is a member of Paraguay national football team
Paraguay national football team
action filter_type
action find
entity Apolinar Paniagua
relation member of sports team
type national sports team
['Apolinar Paniagua', 'member of sports team', {'concept': 'national sports team'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:national_sports_team . resource:Apolinar_Paniagua property:member_of_sports_team ?t }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q17600834
P106
Q12737077
USER
Which occupation is the profession of Apolinar Paniagua ?
(Q17600834,P106,c(Q12737077))
action filter_type
action find
entity Q17600834
relation P106
type Q12737077
['Q17600834', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?k WHERE { resource:Q17600834 property:P106 ?k . ?k rdf:type ontology:Q12737077 }
Apolinar Paniagua
action filter_type
action find
entity Apolinar Paniagua
relation occupation
type occupation
['Apolinar Paniagua', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?k WHERE { resource:Apolinar_Paniagua property:occupation ?k . ?k rdf:type ontology:occupation }
[]
occupation
Q937857
SYSTEM
association football player
Q937857
(Q17600834,P106,c(Q12737077))
action filter_type
action find
entity Q17600834
relation P106
type Q12737077
Player [ANSWER] is the profession of Apolinar Paniagua
['Q17600834', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?k WHERE { resource:Q17600834 property:P106 ?k . ?k rdf:type ontology:Q12737077 }
association football player
Player association football player is the profession of Apolinar Paniagua
association football player
action filter_type
action find
entity Apolinar Paniagua
relation occupation
type occupation
['Apolinar Paniagua', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?k WHERE { resource:Apolinar_Paniagua property:occupation ?k . ?k rdf:type ontology:occupation }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q108355
Q12737077
USER
And also tell me about August Schirmer?
(Q108355,P106,c(Q12737077))
action filter_type
action find
entity Q108355
relation P106
type Q12737077
['Q108355', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?e WHERE { resource:Q108355 property:P106 ?e . ?e rdf:type ontology:Q12737077 }
August Schirmer
action filter_type
action find
entity August Schirmer
relation occupation
type occupation
['August Schirmer', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?e WHERE { resource:August_Schirmer property:occupation ?e . ?e rdf:type ontology:occupation }
[]
occupation
Q42973 Q1622272 Q81096
SYSTEM
architect, university teacher, engineer
Q42973 Q81096 Q82955 Q1622272
(Q108355,P106,c(Q12737077))
action filter_type
action find
entity Q108355
relation P106
type Q12737077
[ANSWERS]
['Q108355', 'P106', {'concept': 'Q12737077'}]
SELECT DISTINCT ?e WHERE { resource:Q108355 property:P106 ?e . ?e rdf:type ontology:Q12737077 }
architect engineer politician university teacher
architect university teacher engineer
action filter_type
action find
entity August Schirmer
relation occupation
type occupation
['August Schirmer', 'occupation', {'concept': 'occupation'}]
SELECT DISTINCT ?e WHERE { resource:August_Schirmer property:occupation ?e . ?e rdf:type ontology:occupation }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q937857
P800
Q502895
USER
Which person has association football player as a notable work ?
(c(Q502895),P800,Q937857)
action filter_type
action find_reverse
entity Q937857
relation P800
type Q502895
[{'concept': 'Q502895'}, 'P800', 'Q937857']
SELECT DISTINCT ?k WHERE { ?k property:P800 resource:Q937857 . ?k rdf:type ontology:Q502895 }
association football player
action filter_type
action find_reverse
entity association football player
relation notable work
type common name
[{'concept': 'common name'}, 'notable work', 'association football player']
SELECT DISTINCT ?k WHERE { ?k property:notable_work resource:association_football_player . ?k rdf:type ontology:common_name }
[]
common name
Q23047441
SYSTEM
Hugh Morgan-Owen
Q23047441
(c(Q502895),P800,Q937857)
action filter_type
action find_reverse
entity Q937857
relation P800
type Q502895
[ANSWER] has association football player as a notable work
[{'concept': 'Q502895'}, 'P800', 'Q937857']
SELECT DISTINCT ?k WHERE { ?k property:P800 resource:Q937857 . ?k rdf:type ontology:Q502895 }
Hugh Morgan-Owen
Hugh Morgan-Owen has association football player as a notable work
Hugh Morgan-Owen
action filter_type
action find_reverse
entity association football player
relation notable work
type common name
[{'concept': 'common name'}, 'notable work', 'association football player']
SELECT DISTINCT ?k WHERE { ?k property:notable_work resource:association_football_player . ?k rdf:type ontology:common_name }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q937857
P425
Q349
USER
Which sport is associated with the field of occupation that one ?
(Q23047441,P425,c(Q349))
action filter_type
action find
entity Q937857
relation P425
type Q349
['Q23047441', 'P425', {'concept': 'Q349'}]
SELECT DISTINCT ?z WHERE { resource:Q937857 property:P425 ?z . ?z rdf:type ontology:Q349 }
association football player
action filter_type
action find
entity association football player
relation field of this occupation
type sport
['Hugh Morgan-Owen', 'field of this occupation', {'concept': 'sport'}]
SELECT DISTINCT ?z WHERE { resource:association_football_player property:field_of_this_occupation ?z . ?z rdf:type ontology:sport }
[]
sport
Q2736
SYSTEM
association football
Q2736
(Q23047441,P425,c(Q349))
action filter_type
action find
entity Q937857
relation P425
type Q349
[ANSWER] is associated with the field of occupation that one
['Q23047441', 'P425', {'concept': 'Q349'}]
SELECT DISTINCT ?z WHERE { resource:Q937857 property:P425 ?z . ?z rdf:type ontology:Q349 }
association football
Association football is associated with the field of occupation that one
association football
action filter_type
action find
entity association football player
relation field of this occupation
type sport
['Hugh Morgan-Owen', 'field of this occupation', {'concept': 'sport'}]
SELECT DISTINCT ?z WHERE { resource:association_football_player property:field_of_this_occupation ?z . ?z rdf:type ontology:sport }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q937857
P921
Q2342494
USER
What are association football player a main subject of ?
(c(Q2342494),P921,Q937857)
action filter_type
action find_reverse
entity Q937857
relation P921
type Q2342494
[{'concept': 'Q2342494'}, 'P921', 'Q937857']
SELECT DISTINCT ?u WHERE { ?u property:P921 resource:Q937857 . ?u rdf:type ontology:Q2342494 }
association football player
action filter_type
action find_reverse
entity association football player
relation main subject
type collectable
[{'concept': 'collectable'}, 'main subject', 'association football player']
SELECT DISTINCT ?u WHERE { ?u property:main_subject resource:association_football_player . ?u rdf:type ontology:collectable }
[]
collectable
Q24787529 Q23730991 Q19845002
SYSTEM
The PFA footballers' who's who 2008-09, Timeless Bees: Brentford F.C. who's who 1920-2006, Citizens and minstermen : a who's who of York City FC, 1922-1997
Q24787529 Q23730991 Q19845002
(c(Q2342494),P921,Q937857)
action filter_type
action find_reverse
entity Q937857
relation P921
type Q2342494
[ANSWERS]
[{'concept': 'Q2342494'}, 'P921', 'Q937857']
SELECT DISTINCT ?u WHERE { ?u property:P921 resource:Q937857 . ?u rdf:type ontology:Q2342494 }
The PFA footballers' who's who 2008-09 Timeless Bees: Brentford F.C. who's who 1920-2006 Citizens and minstermen : a who's who of York City FC, 1922-1997
Association football player a main subject of are The PFA footballers' who's who 2008-09, Timeless Bees: Brentford F.C. who's who 1920-2006 and Citizens and minstermen : a who's who of York City FC, 1922-1997
The PFA footballers' who's who 2008-09 Timeless Bees: Brentford F.C. who's who 1920-2006 Citizens and minstermen : a who's who of York City FC, 1922-1997
action filter_type
action find_reverse
entity association football player
relation main subject
type collectable
[{'concept': 'collectable'}, 'main subject', 'association football player']
SELECT DISTINCT ?u WHERE { ?u property:main_subject resource:association_football_player . ?u rdf:type ontology:collectable }
[]
Clarification
Simple Question|Single Entity|Indirect
Q24787529
P629
Q571
USER
Which book represents an edition or translation of that collectable ?
(c(Q571),P629,Q24787529)
action filter_type
action find_reverse
entity Q24787529
relation P629
type Q571
[{'concept': 'Q571'}, 'P629', 'Q24787529']
SELECT DISTINCT ?s WHERE { ?s property:P629 resource:Q24787529 . ?s rdf:type ontology:Q571 }
The PFA footballers' who's who 2008-09
action filter_type
action find_reverse
entity The PFA footballers' who's who 2008-09
relation edition or translation of
type book
[{'concept': 'book'}, 'edition or translation of', "The PFA footballers' who's who 2008-09"]
SELECT DISTINCT ?s WHERE { ?s property:edition_or_translation_of resource:The_PFA_footballers'_who's_who_2008-09 . ?s rdf:type ontology:book }
[]
book
Clarification for simple ques.
Q23730991
SYSTEM
Did you mean Timeless Bees: Brentford F.C. who's who 1920-2006 ?
Q24787529 Q23730991 Q19845002
(c(Q571),P629,Q24787529) (c(Q571),P629,Q23730991) (c(Q571),P629,Q19845002)
[ANSWER]
[{'concept': 'Q571'}, 'P629', 'Q24787529'] [{'concept': 'Q571'}, 'P629', 'Q23730991'] [{'concept': 'Q571'}, 'P629', 'Q19845002']
SELECT DISTINCT ?s WHERE { ?s property:P629 resource:Q24787529 . ?s rdf:type ontology:Q571 }
The PFA footballers' who's who 2008-09 Timeless Bees: Brentford F.C. who's who 1920-2006 Citizens and minstermen : a who's who of York City FC, 1922-1997
Did you mean Timeless Bees: Brentford F.C. who's who 1920-2006 ?
Timeless Bees: Brentford F.C. who's who 1920-2006
[{'concept': 'book'}, 'edition or translation of', "The PFA footballers' who's who 2008-09"] [{'concept': 'book'}, 'edition or translation of', "Timeless Bees: Brentford F.C. who's who 1920-2006"] [{'concept': 'book'}, 'edition or translation of', "Citizens and minstermen : a who's who of York City FC, 1922-1997"]
SELECT DISTINCT ?s WHERE { ?s property:edition_or_translation_of resource:The_PFA_footballers'_who's_who_2008-09 . ?s rdf:type ontology:book }
[]
Simple Question (Coreferenced)
USER
No, I meant The PFA footballers' who's who 2008-09. Could you tell me the answer for that?
(c(Q571),P629,Q24787529)
Q24787529
[{'concept': 'Q571'}, 'P629', 'Q24787529']
[{'concept': 'book'}, 'edition or translation of', "The PFA footballers' who's who 2008-09"]
[]
Q24788541
SYSTEM
The PFA footballers' who's who 2008-09
Q24788541
(c(Q571),P629,Q24787529)
action filter_type
action find_reverse
entity Q24787529
relation P629
type Q571
[ANSWER] represents an edition or translation of that collectable
[{'concept': 'Q571'}, 'P629', 'Q24787529']
SELECT DISTINCT ?s WHERE { ?s property:P629 resource:Q24787529 . ?s rdf:type ontology:Q571 }
The PFA footballers' who's who 2008-09
The PFA footballers' who's who 2008-09 represents an edition or translation of that collectable
The PFA footballers' who's who 2008-09
action filter_type
action find_reverse
entity The PFA footballers' who's who 2008-09
relation edition or translation of
type book
[{'concept': 'book'}, 'edition or translation of', "The PFA footballers' who's who 2008-09"]
SELECT DISTINCT ?s WHERE { ?s property:edition_or_translation_of resource:The_PFA_footballers'_who's_who_2008-09 . ?s rdf:type ontology:book }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Single entity type|Indirect
P629
Q838948 Q571
USER
How many books represent an edition or translation of more number of works of art than that book ?
(c(Q571),P629,c(Q838948))
action count
action greater
action find_tuple_counts
relation P629
type Q571
type Q838948
action count
action filter_type
action find
entity Q24788541
relation P629
type Q571
[{'concept': 'Q571'}, 'P629', {'concept': 'Q838948'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?i ) WHERE { { SELECT DISTINCT ?q ( COUNT ( ?f ) AS ?l ) WHERE { ?q property:P629 ?f . ?q rdf:type ontology:Q571 . ?f rdf:type ontology:Q838948 } GROUP BY ?q } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?p ) WHERE { resource:Q24788541 property:P629 ?g . ?g rdf:type ontology:Q571 } } . FILTER ( ?l > ?p ) }
action count
action greater
action find_tuple_counts
relation edition or translation of
type book
type work of art
action count
action filter_type
action find
entity The PFA footballers' who's who 2008-09
relation edition or translation of
type book
[{'concept': 'book'}, 'edition or translation of', {'concept': 'work of art'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?i ) WHERE { { SELECT DISTINCT ?q ( COUNT ( ?f ) AS ?l ) WHERE { ?q property:edition_or_translation_of ?f . ?q rdf:type ontology:book . ?f rdf:type ontology:work_of_art } GROUP BY ?q } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?p ) WHERE { resource:The_PFA_footballers'_who's_who_2008-09 property:edition_or_translation_of ?g . ?g rdf:type ontology:book } } . FILTER ( ?l > ?p ) }
[]
work of art book
SYSTEM
14
Q21245156 Q21526981 Q23704729 Q17487835 Q19226895 Q17739254 Q21198600 Q15987101 Q16056003 Q24628737 Q17320697 Q23704863 Q14422206 Q16500121
(c(Q571),P629,c(Q838948))
action count
action greater
action find_tuple_counts
relation P629
type Q571
type Q838948
action count
action filter_type
action find
entity Q24788541
relation P629
type Q571
[ANSWER]
[{'concept': 'Q571'}, 'P629', {'concept': 'Q838948'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?i ) WHERE { { SELECT DISTINCT ?q ( COUNT ( ?f ) AS ?l ) WHERE { ?q property:P629 ?f . ?q rdf:type ontology:Q571 . ?f rdf:type ontology:Q838948 } GROUP BY ?q } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?p ) WHERE { resource:Q24788541 property:P629 ?g . ?g rdf:type ontology:Q571 } } . FILTER ( ?l > ?p ) }
The Frogs (Aristophanes) The Birds Mary Tudor Tommaso Moro (Le Monnier, 1883) Scenen aus dem Sacontala Amleto Lysistrata Tragedie di Silvio Pellico (Le Monnier, 1883) Penthésilée (French edition, 1954) The Bishop's Candlesticks La Tempesta - Commedia in 5 atti Marie Tudor Hamlet, Prince of Denmark Tommaso Moro (Silvio Pellico, Baudry 1834)
14
action count
action greater
action find_tuple_counts
relation edition or translation of
type book
type work of art
action count
action filter_type
action find
entity The PFA footballers' who's who 2008-09
relation edition or translation of
type book
[{'concept': 'book'}, 'edition or translation of', {'concept': 'work of art'}]
SELECT DISTINCT ( COUNT ( ?q ) AS ?i ) WHERE { { SELECT DISTINCT ?q ( COUNT ( ?f ) AS ?l ) WHERE { ?q property:edition_or_translation_of ?f . ?q rdf:type ontology:book . ?f rdf:type ontology:work_of_art } GROUP BY ?q } . { SELECT DISTINCT ( COUNT ( ?g ) AS ?p ) WHERE { resource:The_PFA_footballers'_who's_who_2008-09 property:edition_or_translation_of ?g . ?g rdf:type ontology:book } } . FILTER ( ?l > ?p ) }
[]
Logical Reasoning (All)
Logical|Intersection|Single_Relation
Q187891 Q172020
P1344
Q15275719
USER
Which recurring events did Paraguay national football team and Fernando Llorente participate in ?
AND((Q172020,P1344,c(Q15275719)), (Q187891,P1344,c(Q15275719)))
action filter_type
action intersection
action find
entity Q172020
relation P1344
action find
entity Q187891
relation P1344
type Q15275719
{'AND': [['Q172020', 'P1344', {'concept': 'Q15275719'}], ['Q187891', 'P1344', {'concept': 'Q15275719'}]]}
SELECT DISTINCT ?b WHERE { resource:Q172020 property:P1344 ?b . resource:Q187891 property:P1344 ?b . ?b rdf:type ontology:Q15275719 }
Fernando Llorente Paraguay national football team
action filter_type
action intersection
action find
entity Paraguay national football team
relation participant of
action find
entity Fernando Llorente
relation participant of
type recurring event
{'AND': [['Paraguay national football team', 'participant of', {'concept': 'recurring event'}], ['Fernando Llorente', 'participant of', {'concept': 'recurring event'}]]}
SELECT DISTINCT ?b WHERE { resource:Paraguay_national_football_team property:participant_of ?b . resource:Fernando_Llorente property:participant_of ?b . ?b rdf:type ontology:recurring_event }
[]
recurring event
Q176883
SYSTEM
2010 FIFA World Cup
Q176883
AND((Q172020,P1344,c(Q15275719)), (Q187891,P1344,c(Q15275719)))
action filter_type
action intersection
action find
entity Q172020
relation P1344
action find
entity Q187891
relation P1344
type Q15275719
Paraguay national football team and Fernando Llorente participated in [ANSWER]
{'AND': [['Q172020', 'P1344', {'concept': 'Q15275719'}], ['Q187891', 'P1344', {'concept': 'Q15275719'}]]}
SELECT DISTINCT ?b WHERE { resource:Q172020 property:P1344 ?b . resource:Q187891 property:P1344 ?b . ?b rdf:type ontology:Q15275719 }
2010 FIFA World Cup
Paraguay national football team and Fernando Llorente participated in 2010 FIFA World Cup
2010 FIFA World Cup
action filter_type
action intersection
action find
entity Paraguay national football team
relation participant of
action find
entity Fernando Llorente
relation participant of
type recurring event
{'AND': [['Paraguay national football team', 'participant of', {'concept': 'recurring event'}], ['Fernando Llorente', 'participant of', {'concept': 'recurring event'}]]}
SELECT DISTINCT ?b WHERE { resource:Paraguay_national_football_team property:participant_of ?b . resource:Fernando_Llorente property:participant_of ?b . ?b rdf:type ontology:recurring_event }
[]
Comparative Reasoning (Count) (All)
Comparative|Count over More/Less|Single entity type|Indirect
P1344
Q15275719 Q502895
USER
How many recurring events did approximately the same number of people participate in as that recurring event ?
(c(Q502895),P1344,c(Q15275719))
action count
action approx
action find_reverse_tuple_counts
relation P1344
type Q15275719
type Q502895
action count
action filter_type
action find
entity Q176883
relation P1344
type Q15275719
[{'concept': 'Q502895'}, 'P1344', {'concept': 'Q15275719'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?d ) WHERE { { SELECT DISTINCT ?m ( COUNT ( ?x ) AS ?b ) WHERE { ?x property:P1344 ?m . ?m rdf:type ontology:Q15275719 . ?x rdf:type ontology:Q502895 } GROUP BY ?m } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?f ) WHERE { ?u rdf:type ontology:Q15275719 . resource:Q176883 property:P1344 ?u } } . FILTER ( ?b = ?f ) }
action count
action approx
action find_reverse_tuple_counts
relation participant of
type recurring event
type common name
action count
action filter_type
action find
entity 2010 FIFA World Cup
relation participant of
type recurring event
[{'concept': 'common name'}, 'participant of', {'concept': 'recurring event'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?d ) WHERE { { SELECT DISTINCT ?m ( COUNT ( ?x ) AS ?b ) WHERE { ?x property:participant_of ?m . ?m rdf:type ontology:recurring_event . ?x rdf:type ontology:common_name } GROUP BY ?m } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?f ) WHERE { ?u rdf:type ontology:recurring_event . resource:2010_FIFA_World_Cup property:participant_of ?u } } . FILTER ( ?b = ?f ) }
[]
recurring event common name
SYSTEM
9
Q132529 Q101751 Q79859 Q176883 Q47735 Q46938 Q46934 Q101730 Q37285
(c(Q502895),P1344,c(Q15275719))
action count
action approx
action find_reverse_tuple_counts
relation P1344
type Q15275719
type Q502895
action count
action filter_type
action find
entity Q176883
relation P1344
type Q15275719
[ANSWER]
[{'concept': 'Q502895'}, 'P1344', {'concept': 'Q15275719'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?d ) WHERE { { SELECT DISTINCT ?m ( COUNT ( ?x ) AS ?b ) WHERE { ?x property:P1344 ?m . ?m rdf:type ontology:Q15275719 . ?x rdf:type ontology:Q502895 } GROUP BY ?m } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?f ) WHERE { ?u rdf:type ontology:Q15275719 . resource:Q176883 property:P1344 ?u } } . FILTER ( ?b = ?f ) }
1990 FIFA World Cup 1994 FIFA World Cup 2014 FIFA World Cup 2010 FIFA World Cup 2002 FIFA World Cup 1986 FIFA World Cup 1982 FIFA World Cup 1998 FIFA World Cup 2006 FIFA World Cup
9
action count
action approx
action find_reverse_tuple_counts
relation participant of
type recurring event
type common name
action count
action filter_type
action find
entity 2010 FIFA World Cup
relation participant of
type recurring event
[{'concept': 'common name'}, 'participant of', {'concept': 'recurring event'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?d ) WHERE { { SELECT DISTINCT ?m ( COUNT ( ?x ) AS ?b ) WHERE { ?x property:participant_of ?m . ?m rdf:type ontology:recurring_event . ?x rdf:type ontology:common_name } GROUP BY ?m } . { SELECT DISTINCT ( COUNT ( ?u ) AS ?f ) WHERE { ?u rdf:type ontology:recurring_event . resource:2010_FIFA_World_Cup property:participant_of ?u } } . FILTER ( ?b = ?f ) }
[]