public static final int[][] mandelbrot(final int pixWidth, final int pixHeight, final int limit, final Window window) {
final double mandWidth = 3.5 / window.getZoom();
final double mandHeight = 2.0 / window.getZoom();
final double xStep = mandWidth / pixWidth;
final double yStep = mandHeight / pixHeight;
if (xStep < MINSTEP || yStep < MINSTEP) {
return overZoom(pixWidth, pixHeight, limit);
}
final double left = window.getCenterX() - mandWidth / 2.0;