public static int getGreatesProdDownRightDiagonal(int[][] arr, int maxDigits, int columns, int rows) {
		int prod = 0;
		for(int i = 0; i < (rows-(maxDigits - 1)); i++) {
			int tmp = 0;
			for(int j = 0; j < (columns-(maxDigits-1)); j++) {
				int tmpprod = 1;
				for(int k = 0; k < maxDigits; k++) {
					tmpprod = tmpprod * arr[k+i][k+tmp];
					//		    System.out.print(k+i + ", ");
					//		    System.out.print(k+tmp + ":");
					//		    System.out.print(arr[k+i][k+tmp] + " ");
				}
				if(prod < tmpprod) 
					prod = tmpprod;
				tmp++;
				//		System.out.println(" ");
			}
			//	    System.out.println("_________________________");
		}
		return prod;
	}