здрасте, помогите разобраться что ж не так, создал 3 txt и на них все робит как надо, но валидатор не принимате
package com.javarush.task.task18.task1808;
import java.io.*;
/*
Разделение файла
*/
public class Solution {
public static void main(String[] args) throws IOException {
InputStream is = System.in;
Reader isr = new InputStreamReader(is);
BufferedReader bf = new BufferedReader(isr);
String name1 = bf.readLine();
String name2 = bf.readLine();
String name3 = bf.readLine();
is.close();
InputStream file1 = new FileInputStream(name1);
OutputStream file2 = new FileOutputStream(name2);
OutputStream file3 = new FileOutputStream(name3);
int count = file1.available();
byte[] buff = new byte[count];
int add = file1.read(buff);
if(count % 2 == 0){
file2.write(buff, 0, count/2 - 1);
file3.write(buff, count/2 - 1, count/2);
}else{
file2.write(buff,0, count/2);
file3.write(buff,count/2,count/2);
}
file1.close();
file2.close();
file3.close();
}
}