ticket:8 реализация