command line to run, to accept the first argument as Sudoku question,filter by 0 to 9
java -cp target/sudoku1-1.0.jar com.livehereandnow.sudoku.app.App


package com.livehereandnow.sudoku.app;

import com.livehereandnow.sudoku.util.Solver;
import com.livehereandnow.sudoku.util.Sudoku;

/**
 *
 * @author mark
 */
public class App {

    public static void main(String[] arg) {
        String str = null;
        if (arg.length == 0) {
            str = "530070000_600195000_098000060_800060003_400803001_700020006_060000280_000419005_000080079";
        }else{
           str= arg[0]; // just accept the FIRST arguement
        }
        Sudoku question = new Sudoku(str);
        Solver solver = new Solver(question);
        solver.run();
        solver.show();
    }
}