Please help!!!
package com.javarush.task.task18.task1827;
/*
Прайсы
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
if (args.length < 4) return;
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name = reader.readLine();
reader.close();
reader = new BufferedReader(new FileReader(name));
String s = "";
while (reader.ready()){
s = reader.readLine();
}
reader.close();
int id = Integer.parseInt(s.substring(0, 8).trim());
id++;
StringBuilder stringBuilder = new StringBuilder().append(id).append(" ");
stringBuilder.setLength(8);
for (int i = 1; i < args.length - 2 ; i++) {
stringBuilder.append(args[i]).append(" ");
}
stringBuilder.append(" ");
stringBuilder.setLength(38);
stringBuilder.append(args[args.length - 2]).append(" ");
stringBuilder.setLength(46);
stringBuilder.append(args[args.length - 1]).append(" ");
stringBuilder.setLength(50);
BufferedWriter writer = new BufferedWriter(new FileWriter(name, true));
writer.newLine();
writer.write(stringBuilder.toString());
writer.close();
}
}