Question: What national association football team's country is Liechtenstein and affiliation is with sport association football?
Choices:
Canada men's national soccer team
Liechtenstein national football team
Sweden women's national association football team
FC Vaduz
Ecuador national football team
Australia national association football team
Greece national football team
South Korea national football team
Romania national football team
India national football team
Answer: Liechtenstein national football team
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "national association football team" . ?e <country> ?e_1 . ?e_1 <pred:name> "Liechtenstein" .  ?e <sport> ?e_2 . ?e_2 <pred:name> "association football" .  }
Program:
function: Find
inputs: Liechtenstein
function: Relate
dependencies: 0
inputs: country
backward
function: FilterConcept
dependencies: 1
inputs: national association football team
function: Find
inputs: association football
function: Relate
dependencies: 3
inputs: sport
backward
function: FilterConcept
dependencies: 4
inputs: national association football team
function: And
dependencies: 2
5
function: What
dependencies: 6