#include <vector>
-extern int guesses;
extern int verbose;
class sudoku {
std::vector<sudoku> solve_all();
int recursion_depth;
-private:
+ int guesses;
+private:
std::string get_row_contents(const int row);
std::string get_col_contents(const int col);
std::string get_block_contents(const int col, const int row);