все работает, что не так?Если можно, то напишите как грамотно написать этот кусок кода, а то мне что-то подсказывает, что у меня дичь))
if (count % 2 != 0){
fos2.write(buff, 0, count/2+1);
fos3.write(buff, count/2+1, buff.length-3);
} else {
fos2.write(buff, 0, count/2);