Given a question and a context passage, generate the answer having the word or phrase from the context passage. Here, the answer should be a shortest continous span from the passage.

Example Input: Context: In late July, Danzig was re-inforced by a Dutch garrison, and a combined Danish and Dutch fleet broke the naval blockage imposed on Danzig by Charles X Gustav. On 28-30 July, a combined Brandenburgian-Swedish army was able to defeat the Polish-Lithuanian army in the Battle of Warsaw, forcing John II Casimir to retreat to Lublin. In August, Alexis' army took Livonian Kokenhausen , laid siege to Riga and Dorpat and raided Estonia, Ingria and Kexholm. On 4 October, John II Casimir stormed eczyca in Greater Poland before heading for Royal Prussia, and on 8 October, Wincenty Korwin Gosiewski with 12,000 to 13,000 Lithuanian and Crimean Tartar cavalry overran a Brandenburgian-Swedish force in the Battle of Prostken in Ducal Prussia. Gosiewski then ravaged Ducal Prussia, burning 13 towns and 250 villages, in a campaign that entered folklore because of the high death toll and the high number of captives deported to the Crimea. On 22 October, Gosiewski was defeated by Swedish forces in the Battle of Filipow and turned to Lithuania. Also on 22 October, besieged Dorpat surrendered to Alexis, while the Russian siege of Swedish-held Riga was lifted. John II Casimir meanwhile took Bromberg and Konitz in Royal Prussia, and from 15 November 1656 until February 1657 stayed in Danzig, where a Swedish siege had to be lifted due to Dutch intervention, just 55 kilometers away from Charles X Gustav's quarters in Elbing.
Question: Who won the Battle of Warsaw?
Example Output: brandenburgian-swedish

Example Input: Context: Week 10 featured the top-ranked defenses (by yardage against) in each conference, as the Lions hosted the Dolphins. Detroit got off to a quick start. Matt Prater kicked a 26-yard field goal on the opening drive of the game. Later in the first quarter, Calvin Johnson, playing in his first game since Week 5, caught a 49-yard TD pass from Matthew Stafford for a 10-0 lead. Miami managed a 23-yard Caleb Sturgis field goal before halftime, making the score 10-3. The Dolphins took the lead in the third, starting with a 50-yard Stugis field goal. Next, Earl Mitchell blocked Prater's 42-yard field goal attempt, and Dion Jordan returned the ball to the Lions 3-yard line. On the next play, Ryan Tannehill connected with Mike Wallace for the touchdown, putting Miami ahead, 13-10. Prater made good on a 50-yard field goal early in the fourth quarter to knot the score at 13-13, but Sturgis' 20-yarder put Miami back on top by 3. As in the previous two games, the Lions had to rally on their final drive to win the game. Starting at their own 26 with 3:13 left in the game, the drive culminated with Stafford's 11-yard touchdown pass to Theo Riddick, putting the Lions ahead for good, 20-16. This was the third straight game in which the Lions trailed at the two-minute warning, then went ahead on their final drive. It was the second time in a month that Miami had lost a game in the final seconds, following a Week 7 loss to Green Bay in which the final touchdown was scored with 3 seconds remaining. According to STATS Inc., this is the first time Detroit has started a season 7-2 since 1993.
Question: Which player threw the last touchdown pass of the game?
Example Output: matthew stafford

Example Input: Context: Two Worlds II is an action role-playing game developed by Polish video game developer Reality Pump and published by TopWare Interactive as a sequel to 2007's Two Worlds.
Question: Who was the publisher of Two Worlds II?
Example Output:
topware interactive