You will be given a context, a subject and a relation. Your task is to generate a question based on the subject and relation. The generated question should include the given subject. Try to use a minimum number of words that are not present in either context, subject or relation while generating question.

[Q]: Context : Kali Linux is a Debian-derived Linux distribution designed for digital forensics and penetration testing. 
Subject : Kali Linux 
Relation : based on
[A]: The Kali Linux is based upon what?


[Q]: Context : Private's Progress is a 1956 British comedy film based on the novel by Alan Hackney. 
Subject : Private's Progress 
Relation : based on
[A]: The Private's Progress is based upon what?


[Q]: Context : In October 2014, Harvest Rain Theatre Company under the direction of producer Tim O'Connor staged a production of Spamalot with a cast list including Jon English as King Arthur, Simon Gallaher as Patsy, Julie Anthony as The Lady Of The Lake, and Frank Woodley as Sir Robin. 
Subject : Spamalot 
Relation : based on
[A]:
Which is the basis of Spamalot?