Have you ever experienced something like deja vu?