Question: where did the pilgrims live before sailing to the new world
Answer: Leiden