Norvig's Sudoku solver generalized for KenKen, ported to Javascript
mlsite.net