The Sudoku Solution