bufferedReader->RandomAccessFile