Question: Which metro area that doesn't occupy 880 square miles is smallest in terms of area?
Choices:
New York metropolitan area
Seattle metropolitan area
Greater Los Angeles Area
Greater St. Louis
Miami metropolitan area
Portland metropolitan area
Chicago metropolitan area
New Orleans metropolitan area
Washington metropolitan area
Greater Houston
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 != "880"^^xsd:double ) . ?e <area> ?pv . ?pv <pred:value> ?v .  } ORDER BY ?v LIMIT 1
Program:
function: FindAll
function: FilterNum
dependencies: 0
inputs: area
880 square mile
!=
function: FilterConcept
dependencies: 1
inputs: metropolitan area
function: SelectAmong
dependencies: 2
inputs: area
smallest