если есть пустой файл  - плохо. он должен быть удаленным! это условие это проверяет