почему не проходит ни по одному пункту?
package com.javarush.task.task32.task3210;
import java.io.IOException;
import java.io.RandomAccessFile;
/*
Используем RandomAccessFile
*/
public class Solution {
public static void main(String... args) {
try(RandomAccessFile randomAccessFile = new RandomAccessFile(args[0],"rw")) {
String text = args[2];
long lText = Long.parseLong(text);
randomAccessFile.seek(Long.parseLong(args[1]));
byte[] b = new byte[text.length()];
randomAccessFile.read(b, 0, text.length());
String readString = new String(b);
randomAccessFile.seek(randomAccessFile.length());
if (readString.equals(text)) {
randomAccessFile.write("true".getBytes());
} else {
randomAccessFile.write("false".getBytes());
}
} catch (IOException e) {
e.printStackTrace();
}
}
}