public static void Main(string[] args)
Console.WriteLine("Jak 'En Poy.");
Console.WriteLine("Pick your poison.");
Console.WriteLine("[1] Paper");
Console.WriteLine("[2] Rock");
Console.WriteLine("[3] Scissors");
Console.Write("Enter Player 1 Weapon: ");
inputPlayer1 = Console.ReadLine();
if (Int32.TryParse(inputPlayer1, out player1) == true)
if (player1 > 3 || player1 < 1)
Console.WriteLine("Invalid input. Please enter a valid player one input.");
Console.Write("Enter Player 2 Weapon: ");
inputPlayer2 = Console.ReadLine();
if (Int32.TryParse(inputPlayer2, out player2) == true)
if (player2 > 3 || player2 < 1)
Console.WriteLine("Invalid input. Please enter a valid player two input.");
else if (player2 == 2 && player1 == 1 || player2 == 1 && player1 == 3 || player2 == 3 && player1 == 2)
Console.WriteLine("Player 1 wins!");
else if (player2 == 1 && player1 == 2 || player2 == 3 && player1 == 1 || player2 == 2 && player1 == 3)
Console.WriteLine("Player 2 wins!");
else if (player1 == 1 && player2 == 1 || player1 == 2 && player2 == 2 || player1 == 3 && player2 == 3)
Console.WriteLine("Draw no one wins!");
Console.WriteLine("Invalid input. Please enter a numeric value for player two.");
Console.WriteLine("Invalid input.Please enter a numeric value for player one..");
Console.Write("Do you want to try again? [Y/y]: ");
answer = Console.ReadLine();
} while ((answer == "Y") || (answer == "y"));
Console.WriteLine("End of the program. Press any key to exit...");