void goDown(int[][] matrix, int i, int j) {
        if (i > lowerBound) return;
        else {
            while (i <= lowerBound) {
                int cur = matrix[i][j];
                result.add(cur);
                i++;
            }
            rightBound--;
            goLeft(matrix, i - 1, j - 1);
        }

    }