Question: Which has the smallest area among the metropolitan areas whose area is not 2200 square miles?
Choices:
Portland metropolitan area
Greater St. Louis
Greater Los Angeles Area
Greater Houston
Chicago metropolitan area
New Orleans metropolitan area
Pittsburgh metropolitan area
New York metropolitan area
Seattle metropolitan area
Washington metropolitan area
Answer: Greater St. Louis
SPARQL: SELECT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "metropolitan area" . ?e <area> ?pv_1 . ?pv_1 <pred:unit> "square mile" . ?pv_1 <pred:value> ?v_1 . FILTER ( ?v_1 != "2200"^^xsd:double ) . ?e <area> ?pv . ?pv <pred:value> ?v .  } ORDER BY ?v LIMIT 1
Program:
function: FindAll
function: FilterNum
dependencies: 0
inputs: area
2200 square mile
!=
function: FilterConcept
dependencies: 1
inputs: metropolitan area
function: SelectAmong
dependencies: 2
inputs: area
smallest