Там я ошибся

Угу.
Orkimed писал(а):
Сел и тупо перебрал все элементы. Получается, что

На что я и намекал
выше.
Но перебирать все элементы?!
Я писал, что требуется всего две проверки. Был не прав. Достаточно одной!
Но для того, чтобы это стало понятно, нужно воспользоваться записью элементов в виде произведения независимых циклов.
Я твержу Вам об этом с самого начала топика. Но Вы упорно не реагируете. Почему?! Зачем растягивать на месяц легкую задачу на 5 минут?!