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 week 4, the Lions traveled across Lake Michigan to Green Bay, Wisconsin to play division rivals the Green Bay Packers. The Packers started the scoring in the first quarter with a 29-yard TD catch by Donald Driver from Aaron Rodgers. The Lions tied it up in the second quarter with a 23-yard TD catch by Calvin Johnson. The Packers took the lead with a 13-yard catch by Jermichael Finley. They added to their lead 17-yard catch by Greg Jennings. The Lions responded just before halftime with a 21-yard catch by Calvin Johnson. Just after the break, the Packers' Charles Woodson returned an interception for a touchdown. The Lions attempted a comeback with 4 consecutive field goals: from 39 yards and 52 yards in the 3rd quarter, and later from 49 yards and 24 yards in the 4th. With the loss, not only did the Lions fall to 0-4, but it also marked their 19th consecutive loss in Wisconsin. 
 Question: Who caught the second longest touchdown reception of the game?
Example Output: calvin johnson

Example Input: Context: Hoping to snap a three-game losing streak, the Chiefs went home for a Week 12 Sunday night duel with the Pittsburgh Steelers. Kansas City delivered the game's first punch in the opening quarter with a 41-yard field goal from kicker Ryan Succop. The Steelers would answer in the second quarter with kicker Shaun Suisham getting a 21-yard field goal, followed by quarterback Ben Roethlisberger completing a 2-yard touchdown pass to tight end Weslye Saunders. The Chiefs would reply with a 49-yard field goal from Succop, but Pittsburgh would close out the half with Suisham booting a 49-yard field goal. After a scoreless third quarter, Kansas City began to chip away at their deficit in the fourth quarter with a 40-yard field goal from Succop. However, the Steelers' defense held on to preserve the win. 
 Question: Who caught the first touchdown of the game?
Example Output: weslye saunders

Example Input: Context: In cancer research, background models for mutation rates have been extensively calibrated in coding regions, leading to the identification of many driver genes, recurrently mutated more than expected. Noncoding regions are also associated with disease; however, background models for them have not been investigated in as much detail. This is partially due to limited noncoding functional annotation. Also, great mutation heterogeneity and potential correlations between neighboring sites give rise to substantial overdispersion in mutation count, resulting in problematic background rate estimation. Here, we address these issues with a new computational framework called LARVA. It integrates variants with a comprehensive set of noncoding functional elements, modeling the mutation counts of the elements with a -binomial distribution to handle overdispersion. LARVA, moreover, uses regional genomic features such as replication timing to better estimate local mutation rates and mutational hotspots. We demonstrate LARVA's effectiveness on 760 whole-genome tumor sequences, showing that it identifies well-known noncoding drivers, such as mutations in the TERT promoter. Furthermore, LARVA highlights several novel highly mutated regulatory sites that could potentially be noncoding drivers. We make LARVA available as a software tool and release our highly mutated annotations as an online resource (larva.gersteinlab.org). 
 Question: Which tool is used for the identification of recurrent variants in noncoding regions?
Example Output:
larva