Question: For the person whose birth name is Earvin Johnson Jr., in which Summer Olympic Games was he a participant?
Choices: 1928 Summer Olympics
2000 Summer Olympics
1912 Summer Olympics
1984 Summer Olympics
1996 Summer Olympics
1976 Summer Olympics
1992 Summer Olympics
2004 Summer Olympics
1936 Summer Olympics
1988 Summer Olympics
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "Summer Olympic Games" . ?e_1 <participant_of> ?e . ?e_1 <pred:instance_of> ?c_1 . ?c_1 <pred:name> "human" . ?e_1 <birth_name> ?pv . ?pv <pred:value> "Earvin Johnson Jr." .   }
Program:
function: FindAll
function: FilterStr
dependencies: 0
inputs: birth name
Earvin Johnson Jr.
function: FilterConcept
dependencies: 1
inputs: human
function: Relate
dependencies: 2
inputs: participant of
forward
function: FilterConcept
dependencies: 3
inputs: Summer Olympic Games
function: What
dependencies: 4
Answer: 1992 Summer Olympics