Question: Which  metropolitan area that is located in California (that contains Mono County) has the smallest population?
Choices:
Pittsburgh metropolitan area
Greater Los Angeles Area
San Francisco Bay Area
Washington metropolitan area
New York metropolitan area
Chicago metropolitan area
Portland metropolitan area
Seattle metropolitan area
New Orleans metropolitan area
Greater Houston
Answer: San Francisco Bay Area
SPARQL: SELECT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "metropolitan area" . ?e <located_in_the_administrative_territorial_entity> ?e_1 . ?e_1 <pred:name> "California" . ?e_2 <located_in_the_administrative_territorial_entity> ?e_1 . ?e_2 <pred:name> "Mono County" .  ?e <population> ?pv . ?pv <pred:value> ?v .  } ORDER BY ?v LIMIT 1
Program:
function: Find
inputs: Mono County
function: Relate
dependencies: 0
inputs: located in the administrative territorial entity
forward
function: Find
inputs: California
function: And
dependencies: 1
2
function: Relate
dependencies: 3
inputs: located in the administrative territorial entity
backward
function: FilterConcept
dependencies: 4
inputs: metropolitan area
function: SelectAmong
dependencies: 5
inputs: population
smallest