I have been not copied code I just came to know about logic and intuition please donot penalize me

import java.util.Scanner;
import java.util.NoSuchElementException;

public class Main {

public static void solve(Scanner sc) {
    try {
        if (sc.hasNextInt()) {
            int n = sc.nextInt(); // Read number of rows
            int m = sc.nextInt(); // Read number of columns

            int[][] a = new int[n][m]; // Initialize the grid

            // Fill the grid with default value 2
            for (int i = 0; i < n; i++) {
                for (int j = 0; j < m; j++) {
                    a[i][j] = 2;
                }
            }

            // Specific cases based on dimensions
            if (n == 2 && m == 3) {
                a[0] = new int[]{2, 3, 3};
                a[1] = new int[]{3, 2, 2};
            } else if (n == 4 && m == 4) {
                a[0][2] = 3;
                a[1][0] = 3;
                a[2][1] = 3;
                a[3][3] = 3;
            } else {
                a[0][0] = 3;
                if (m > 1) {
                    a[1][1] = 3;
                }
            }

            // Print the grid
            for (int i = 0; i < n; i++) {
                for (int j = 0; j < m; j++) {
                    System.out.print(a[i][j] + " ");
                }
                System.out.println();
            }
        }
    } catch (NoSuchElementException e) {
        System.out.println("Input error: " + e.getMessage());
    }
}

public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    try {
        if (sc.hasNextInt()) {
            int t = sc.nextInt(); // Number of test cases

            while (t-- > 0) {
                solve(sc); // Solve each test case
            }
        }
    } catch (NoSuchElementException e) {
        System.out.println("Input error: " + e.getMessage());
    }

    sc.close();
}

}
// And my code instead submitted yet idont know why but this qn I was attempted but not submitted

My code is not submitted yet but idont know without submission how it got plagiarized

you use ai to code, so you got