C++: улучшен алгоритм поиска.