Question: Tell me the river that has Switzerland as a basin county.
Choices:
Amazon
River Thames
Hudson River
Columbia River
Newcastle University
Ohio River
Danube
Rhine
Mississippi River
Missouri River
Program:
function: Find
inputs: Switzerland
function: Relate
dependencies: 0
inputs: basin country
backward
function: FilterConcept
dependencies: 1
inputs: river
function: What
dependencies: 2
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "river" . ?e <basin_country> ?e_1 . ?e_1 <pred:name> "Switzerland" .   }
Answer: Rhine