Solves sudoku-like puzzles!