public void printPSolutions() {
        String coord = "";
        String solutions = "";
        for (int j = 0 ; j < 9 ; j++) {
            for (int i = 0 ; i < 9 ; i++) {
                solutions = "";
                if (getSolver().getGridModel().getValue(i, j) == ' ') {
                    coord = "["+i+","+j+"]";
                    for (int n = 0 ; n < 9 ; n++) {
                        if (getPSolution(i,j,n) != 'X') {
                            solutions = solutions + getPSolution(i,j,n) + ",";
                        }
                    }
                    System.out.println(coord+" "+solutions);
                } else {
                    coord ="";
                    System.out.println(getSolver().getGridModel().getValue(i, j));
                }
                
            }
        }
    }