private Point MostrarComida(Size screenSize, ColaCircular culebra) { var lugarComida = Point.Empty; var cabezaCulebra = (Point)culebra.frenteCola(); var rnd = new Random(); do { var x = rnd.Next(0, screenSize.Width - 1); var y = rnd.Next(0, screenSize.Height - 1); if (culebra.comida(x, y) && Math.Abs(x - cabezaCulebra.X) + Math.Abs(y - cabezaCulebra.Y) > 8) { lugarComida = new Point(x, y); } } while (lugarComida == Point.Empty); Console.BackgroundColor = ConsoleColor.Blue; Console.SetCursorPosition(lugarComida.X + 1, lugarComida.Y + 1); Console.Write(" "); return(lugarComida); }