Полная замена кода на новый готовый
Добавил пример