public:
void Reset(); //TODO make return a more rich value
int GetMaxTries();
bool IsGuessCorrect(std::string Guess);
void FinishGame();
std::string GenerateIsogram();
void CompareWords (std::string Guess);
void PrintBullCows();
public:
void Reset(); //TODO make return a more rich value
int GetMaxTries();
bool IsGuessCorrect(std::string Guess);
void FinishGame();
std::string GenerateIsogram();
void CompareWords (std::string Guess);
void PrintBullCows();