Логика (без таблицы)