!7 p { File f = downloadSimpleWikipedia(); BufferedReader reader = utf8bufferedReader(bunzip2stream(f)); S line; int lines = 0; StringBuilder pageBuf = null; while ((line = reader.readLine()) != null) { if ((++lines % 100) == 0) print("Lines: " + lines); line = trim(line); if (eq(line, "")) pageBuf = new StringBuilder; if (pageBuf != null) pageBuf.append(line).append("\n"); if (eq(line, "")) { print("Page done. " + l(pageBuf) + " chars"); pageBuf = null; } } }