corrected BinaryReader.java