static Rect firstRectIntersectingWith(L l, final Rect r) { ret findPred(l, func(Rect x) { rectsIntersect(x, r) }); }