A Flash of Thoughts