Question : when was the last time the new york mets won the world series
Answer : 1986