public void AddOne(Snake snake, Food food) { Position obstacle = new Position(); do { obstacle = new Position(randomNumbersGenerator.Next(0, Console.WindowHeight), randomNumbersGenerator.Next(0, Console.WindowWidth)); }while (snake.Contains(obstacle) || obstacles.Contains(obstacle) || food.Position.Equals(obstacle)); obstacles.Add(obstacle); // show Console.SetCursorPosition(obstacle.col, obstacle.row); Console.ForegroundColor = ConsoleColor.Green; Console.Write("="); }