Question: which english football team has been in the top flight the longest
Answer: Everton