bool GetAnswer() { string sBuffer; while (true) { cin >> sBuffer; transform(sBuffer.begin(), sBuffer.end(), sBuffer.begin(), (int(*)(int)) std::tolower); if (sBuffer == "ja") { return true; } else if (sBuffer == "nei") { return false; } else { cout << "Svar \"Ja\" eller \"Nei\"!" << endl; } } }