Question: Which national association football team belongs to People's Republic of China and reports the ranking higher than 40?
Choices: Greece national football team
Panama national football team
Angola national football team
Sierra Leone national football team
Kazakhstan national football team
India national football team
Canada men's national soccer team
South Korea national football team
China national football team
Scotland national football team
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "national association football team" . ?e <country_for_sport> ?e_1 . ?e_1 <pred:name> "People's Republic of China" .  ?e <ranking> ?pv . ?pv <pred:unit> "1" . ?pv <pred:value> ?v . FILTER ( ?v > "40"^^xsd:double ) .  }
Program:
function: Find
inputs: People's Republic of China
function: Relate
dependencies: 0
inputs: country for sport
backward
function: FilterConcept
dependencies: 1
inputs: national association football team
function: FindAll
function: FilterNum
dependencies: 3
inputs: ranking
40
>
function: FilterConcept
dependencies: 4
inputs: national association football team
function: And
dependencies: 2
5
function: What
dependencies: 6
Answer: China national football team