Definition: Generate a correct and concise answer for the question based on the words in the context.
Input: Context : Kata Kabanova (also known in various spellings including Katia, Katja, Katya, and Kabanowa) is an opera in three acts, with music by Leos Janacek to a libretto by Vincenc Cervinka, based on The Storm, a play by Alexander Ostrovsky.
Question : The Kata Kabanova is based upon what?
Output:
The Storm