Question: What is the birth name of the person who is the composer of Catch-22 (whose composer is Richard Strauss)?
Choices:
William West Anderson
Robert Wyatt Ellidge
Ronaldo Luís Nazário de Lima
Scott Ramon Seguro Mescudi
Christa Päffgen
Richard Georg Strauss
Zachary John Quinto
Viggo Peter Mortensen
Antonino Giovanni Ribisi
Kiefer William Frederick Dempsey George Rufus Sutherland
Answer: Richard Georg Strauss
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "human" . ?e_1 <composer> ?e . ?e_1 <pred:name> "Catch-22" . ?e_1 <composer> ?e_2 . ?e_2 <pred:name> "Richard Strauss" .  ?e <birth_name> ?pv .  }
Program:
function: Find
inputs: Richard Strauss
function: Relate
dependencies: 0
inputs: composer
backward
function: Find
inputs: Catch-22
function: And
dependencies: 1
2
function: Relate
dependencies: 3
inputs: composer
forward
function: FilterConcept
dependencies: 4
inputs: human
function: QueryAttr
dependencies: 5
inputs: birth name