private void PrintWinningBet(string bin) { bin = bin.Trim(); if (bin == "00" || bin == "37") { bin = "00"; } if (bin.Contains("-0")) { bin = "0"; } else { bool isValid = int.TryParse(bin, out int binNum); if (!isValid || !Bet.ValidateBet(binNum)) { Console.WriteLine("Invalid Input."); return; } if (binNum == 0) { bin = "0"; //get rid of the bug that input is 0000 } } Console.WriteLine($"The ball falls into {bin}."); Console.WriteLine("================================================="); Console.WriteLine($"Numbers Bet Winning Bet: {Bet.NumberBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"Evens/Odds Bet Winning Bet:{Bet.EvenOddBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"Lows/Highs Bet Winning Bet:{Bet.LowHighBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"Dozens Bet Winning Bet: {Bet.DozensBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"Columns Bet Winning Bet: {Bet.ColumnsBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"Street Bet Winning Bet: {Bet.StreetBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"6 Numbers Bet Winning Bet: \n{Bet.SixNumbersBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"Split Bet Winning Bet: \n{Bet.SplitBet(bin)}"); Console.WriteLine("================================================="); Console.WriteLine($"Corners Bet Winning Bet: \n{Bet.CornerBet(bin)}"); Console.WriteLine("================================================="); }