Ahhh - gotcha on #2 - perfect! The rain has gone ;)
On #1, let's suppose the blobs are not random but rectangles (drawrect) - how does that change / simplify things??...
On #1, let's suppose the blobs are not random but rectangles (drawrect) - how does that change / simplify things??...