public static void main(String[] args) {

        MatrixCornerProblemWithMemoize matrixCornerProblemWithMemoize = new MatrixCornerProblemWithMemoize();
        matrixCornerProblemWithMemoize.initializeArray();
        System.out.println(" Matrix is ******************* ");
        matrixCornerProblemWithMemoize.display();
        if (matrixCornerProblemWithMemoize.rows <= 0 || matrixCornerProblemWithMemoize.columns <= 0) {
            System.out.println("Cant perform ");
            return;
        }
        System.out.println("Min sum is " + matrixCornerProblemWithMemoize.findMinimumValueAndReachCorner(0, 0));
//        System.out.println("Count is "+matrixCornerProblemWithMemoize.count);
    }