moodoku
sudoku but moo.