Итоги голосования для комментария:
Александр
Не вижу здесь вариантов другой механики.