if (b.y2 > r.maxy) { b.y2 = r.maxy; b.y = b.y2 - b.h; }