private ArrayList GetSixGoalRound(ArrayList arrRound, int[,] miniRedBall, int[,] redBall) { ArrayList al = new ArrayList(); for (int i = arrRound.Count - 1; i > 0; i--) { int near = 0; int repeat = 0; int near_22 = 0; int repeat_22 = 0; if (i != arrRound.Count - 2) { for (int j = 0; j < miniRedBall.GetLength(0); j++) { NewNumber.GetTwoNearRepeat(redBall, miniRedBall[j, i], i, ref near, ref repeat, ref near_22, ref repeat_22); } if (near + repeat + near_22 + repeat_22 == 6) { al.Add(i); } } } return(al); }