Solve sodoku puzzles!