напасть на мысль

напасть на мысль Неожиданно найти решение, понять, сообразить.