Question: What is the birth name of The Last Emperor (the one that is the citizen of United States of America)?
Choices:
Joshua Blake Kennedy
Juan Manuel Mata García
Henry Franklin Winkler
张发宗
Claude Langmann
Jason Kent Bateman
Jack Roosevelt Robinson
Jamal Gray
Jonah Woodson Hex
Adolf Hitler
Program:
function: Find
inputs: United States of America
function: Relate
dependencies: 0
inputs: country of citizenship
backward
function: Find
inputs: The Last Emperor
function: And
dependencies: 1
2
function: QueryAttr
dependencies: 3
inputs: birth name
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:name> "The Last Emperor" . ?e <country_of_citizenship> ?e_1 . ?e_1 <pred:name> "United States of America" .  ?e <birth_name> ?pv .  }
Answer: Jamal Gray