Have you ever noticed specks drifting across your vision or sudden flashes of light that seem to come out of…