added GA Sudoku