isocontours, marching squares, patent issue