Question: What national association football team has a member named John Byrne (whose height is 183 centimeters) starting in the year 1985?
Choices: Greece national football team
Wales national football team
North Korea national football team
Guinea national football team
Republic of Ireland national football team
South Korea national football team
China national football team
Puerto Rico national football team
India national football team
Canada men's national soccer team
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "national association football team" . ?e_1 <member_of_sports_team> ?e . ?e_1 <pred:name> "John Byrne" . ?e_1 <height> ?pv . ?pv <pred:unit> "centimetre" . ?pv <pred:value> "183"^^xsd:double .  [ <pred:fact_h> ?e_1 ; <pred:fact_r> <member_of_sports_team> ; <pred:fact_t> ?e ] <start_time> ?qpv . ?qpv <pred:year> 1985 .  }
Program:
function: Find
inputs: John Byrne
function: FilterNum
dependencies: 0
inputs: height
183 centimetre
=
function: Relate
dependencies: 1
inputs: member of sports team
forward
function: QFilterYear
dependencies: 2
inputs: start time
1985
=
function: FilterConcept
dependencies: 3
inputs: national association football team
function: What
dependencies: 4
Answer: Republic of Ireland national football team