// implements BitMatrix persistable sclass PointSetBitMatrix extends AbstractMatrix { new Set points; *(int *w, int *h) {} *(int *w, int *h, BitSet *bs) {} public Bool get(int x, int y) { ret points.contains(pt(p.x, p.y)); } public void set(int x, int y, Bool a) { points.add(pt(p.x, p.y)); } }