Подскажите алгоритм решения