public boolean fillFull(BufferedReader br, StringBuilder str) {
        try {

            int i = br.read();
            char c = (char) i;
            StringBuilder sb = new StringBuilder();
            while ((c > 0) && !(sb.toString().endsWith("</font>"))) {
                sb.append(c);
                i = br.read();
                c = (char) i;
            }
            if(sb.toString().endsWith("</font>")) {
                sb.delete(sb.length()-7, sb.length());
            }
            
            
            str.append(
                    sb.toString().trim().replace('\n','ŀ').replace(' ','ß').replace('.','π').replace(',','κ')
                    );


        } catch (IOException ex) {
            Logger.getLogger(BitextAnalyzer.class.getName()).log(Level.SEVERE, null, ex);
        }
        
        return false;
    }