Sudoku puzzle generator and solver
