tstMarchingSquares.cc 884 KB