Question: What national association football team's country is Canada?
Choices:
Guadeloupe national football team
Kingston
Paraguay national football team
Maldives national football team
2007 Major League Baseball season
Toronto Maple Leafs
Canadian Broadcasting Corporation
Russia national football team
Canada men's national soccer team
Thailand national football team
Program:
function: Find
inputs: Canada
function: Relate
dependencies: 0
inputs: country
backward
function: FilterConcept
dependencies: 1
inputs: national association football team
function: What
dependencies: 2
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> "Canada" .   }
Answer: Canada men's national soccer team