not the most efficient algorithm but it produces no overlap so you can make transparent fill
most certainly doesn't reference anything from the real world