Алгоритм поиска в ширину: основы и применение