Sudoku, Linear Optimization, and the Ten Cent Diet
googledevelopers.blogspot.com