private String readChars ( int ln )
	{
		byte[] b = new byte[ln];
		try { fidx.read(b); } catch (IOException e) { e.printStackTrace(); }
		String s = "";
		for(int i=0;i<ln;i++) s+=(char)b[i];
		return s;
	}