An attempt to explain deja vu.