Да это все понятно)
Вдруг это можно как-то реализовать красиво