nesco, протестировал - работает. Благодарю!
Времени мало. Но тем не менее люблю чего-нибудь по-программировать, если появляется часок другой, в основном веб-разработкой. Но кубики мне тоже очень помогают, порой без них мне никак.
flint2, мне нравится твоя идея, но, насколько я понял из обсуждений, есть вероятная проблема с совместимостью других элементов, которые порой сложно отследить. И чтобы не создавать лавину последующих ошибок в будущем, видимо, принято придерживаться определённых правил построения алгоритма в элементах. Поэтому спасибо и тебе, что не прошёл мимо.
