public static void main(String[] args) {
	
	
	SudokuApp sudokuApp = new SudokuApp(0,	"800006304000000000040090001309060000000700006021800050002470000400008700000001040");
		
		

//		SudokuApp sudokuApp = new SudokuApp(0,	"002519436596342871314867290"
//				+	"001738649937654128648921750"
//				+	"000483967873296510469175380");
		
//		SudokuApp sudokuApp = new SudokuApp(0,	"782519436596342871314867295"
//				+	"251738649937654128648921753"
//				+	"125483967873296514469175382");

//		SudokuApp sudokuApp = new SudokuApp(0,	"000009430000000000314867000"
//				+	"000008640000000000048901703"
//				+	"025483960000090514469175302");

		List<Action> actions = sudokuApp.getActions();
		
		System.out.println("nombre de tests: " + sudokuApp.getNombreTests());				
		System.out.println("nombre d'actions trouves: " + actions.size());
		
		for(Action action: actions){
			for(int i = 0 ; i < 9 ; i++ ){
				for(int j = 0 ; j < 9 ; j++ ){
					for(int k = 1 ; k <= 9 ; k++){
						Action actionCourrent= new DynamicAction(i+""+j+""+k);
						if(actionCourrent.equals(action)){
							System.out.print(k);						}
					}
				}
			}
		
		}
	}