public static void Main(String[] args) { var aGame = new Game(); aGame.Add("Chet"); aGame.Add("Pat"); aGame.Add("Sue"); var randomizer = (args.Length == 0 ? new Random() : new Random(args[0].GetHashCode())); do { var rolledNumber = randomizer.Next(5) + 1; aGame.MovePlayerAndAskQuestion(rolledNumber); var playerAnswerNumber = randomizer.Next(9); if (playerAnswerNumber == 7) { noPlayerIsVictorious = aGame.PlayerAnsweredIncorrectly(); } else { noPlayerIsVictorious = aGame.PlayerAnsweredCorrectly(); } } while (noPlayerIsVictorious); Console.ReadLine(); }