Работающая версия с графическим интерфейсом