using System.Collections.Generic;
public static void Main()
Console.WriteLine("¿Queres sacar una carta?" + "\n" + "\n" + "1. si" + "\n" + "2. no");
Random rnd = new Random();
int b = rnd.Next(1, 100);
Stack<int> a = new Stack<int>();
while (!int.TryParse(Console.ReadLine(), out n) && n < 3)
Console.WriteLine("ERROR: escribi una opcion en numeros" + "\n");
Console.WriteLine("¿Queres sacar una carta?" + "\n" + "1. si" + "\n" + "2. no" + "\n");
while(n < 10000000000 && a.Count()>0)
Console.WriteLine("La carta que salio es: " + a.Pop() + "\n" + "\n" + "¿Queres sacar otra carta?" + "\n" + "\n" + "1. si" + "\n" + "2. no");
while (!int.TryParse(Console.ReadLine(), out n) && n < 3)
Console.WriteLine("ERROR: escribi una opcion en numeros" + "\n");
Console.WriteLine("¿Queres sacar una carta?" + "\n" + "1. si" + "\n" + "2. no" + "\n");
else if (n == 2 || a.Count()==0)
Console.WriteLine("fin");
Console.WriteLine("ERROR: Escribi un numero del 1 al 2" + "\n");
Console.WriteLine("¿Queres sacar una carta?" + "\n" + "\n" + "1. si" + "\n" + "2. no" + "\n");
while (!int.TryParse(Console.ReadLine(), out n) && n < 3)
Console.WriteLine("ERROR: escribi una opcion en numeros" + "\n");
Console.WriteLine("¿Queres sacar una carta?" + "\n" + "1. si" + "\n" + "2. no" + "\n");