Mysterious deep-space flashes repeat every 157 days Mysterious deep-space flashes repeat every 157 days