Ответ:

Не удаётся надёжно восстановить, какой именно алгоритм требуется предложить: существенная часть формулировки обрезана. Пришлите изображение задания целиком или перепишите его условие.