Переделан пример на более наглядный