pub fn solve_any_str(puzzle: &str) -> Result<Option<String>, RustokuError>
Solves puzzle and returns the first solution as an 81-char string, or None if unsolvable.
puzzle
None