Flash Thinking