Pretty Puzzles: Killer Sudoku for Discerning Solvers