Generate a question which can yield the answer mentioned in the input. Generated question must be answered by the answer provided in input, without using any extra knowledge.

Input: Consider Input: Context : The Cython programming language is a superset of Python with a foreign function interface for invoking C/C++ routines and the ability to declare the static type of subroutine parameters and results, local variables, and class attributes. 
Answer : Python

Output: The Cython is based upon what?


Input: Consider Input: Context : Herta Haas (29 March 1914 -- 5 March 2010) was a Yugoslav Partisan during World War II and the second wife of Josip Broz Tito, leader of the Partisans and a future President of Yugoslavia. 
Answer : Josip Broz Tito

Output: What is Herta Haas's spouse's name?


Input: Consider Input: Context : Roppenheim is a commune in the Bas-Rhin department in Alsace-Champagne-Ardenne-Lorraine in north-eastern France. 
Answer : France


Output: In which country is Roppenheim located?