public static void Main()
Console.WriteLine("Jack 'en Poy");
Console.WriteLine("Select your weapon");
Console.WriteLine("[1] Paper");
Console.WriteLine("[2] Rock");
Console.WriteLine("[3] Scissor");
Console.Write("Enter Player 1 Weapon: ");
input = Console.ReadLine();
if (int.TryParse(input, out inputWeapon1) == true)
if (inputWeapon1 < 1 | inputWeapon1 > 3)
Console.WriteLine("Invalid input. Please input 1-3 only.");
Console.Write("Enter Player 2 Weapon: ");
input = Console.ReadLine();
if (int.TryParse(input, out inputWeapon2) == true)
if (inputWeapon2 < 1 | inputWeapon2 > 3)
Console.WriteLine("Invalid input. Please input 1-3 only.");
Console.WriteLine("Its a draw. Nobody wins.");
else if (inputWeapon2 == 2)
Console.WriteLine("Player 1 wins.");
Console.WriteLine("Player 2 wins.");
Console.WriteLine("Its a draw. Nobody wins.");
else if (inputWeapon2 == 3)
Console.WriteLine("Player 1 wins.");
Console.WriteLine("Player 2 wins.");
Console.WriteLine("Its a draw. Nobody wins.");
else if (inputWeapon2 == 1)
Console.WriteLine("Player 1 wins.");
Console.WriteLine("Player 2 wins.");
Console.WriteLine("Invalid input.");
Console.WriteLine("Invalid input. Please input 1-3 only.");
Console.WriteLine("Invalid input. Please input 1-3 only.");
Console.Write("\nDo 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...");