Итоги голосования для комментария:
nonsense Ну так то и Фиаско не плохой вариант. Но я бы реализовал иначе.