Sudoku Puzzles Decoded