Question: What's the Cameroon-based national association football team that's ranked 46?
Choices: Guinea national football team
Senegal national football team
Algeria national football team
Greece national football team
Japan national football team
Canada men's national soccer team
Armenia national football team
Belgium national football team
India national football team
Cameroon national football team
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "national association football team" . ?e <ranking> ?pv . ?pv <pred:unit> "1" . ?pv <pred:value> "46"^^xsd:double . ?e <country> ?e_1 . ?e_1 <pred:name> "Cameroon" .  }
Program:
function: FindAll
function: FilterNum
dependencies: 0
inputs: ranking
46
=
function: FilterConcept
dependencies: 1
inputs: national association football team
function: Find
inputs: Cameroon
function: Relate
dependencies: 3
inputs: country
backward
function: FilterConcept
dependencies: 4
inputs: national association football team
function: And
dependencies: 2
5
function: What
dependencies: 6
Answer: Cameroon national football team