исправлена ошибка в блоках IF