SNAP: Seizing Your Aha! Moments