public static void Loop(int playerScore, int computerScore, int number, Random random)
        {
            while (playerScore < number && computerScore < number)
            {
                string playerGuess = Console.ReadLine().ToLower();

                Validations.CheckIfPlayerInputIsValid(playerGuess);

                string computerGuess = ComputerChoise(random.Next(1, 3));

                Print.PrintMessage(Messages.ComputerChoise, computerGuess);

                if ((playerGuess == "r" && computerGuess == "s") || (playerGuess == "s" && computerGuess == "r"))
                {
                    if (playerGuess == "r")
                    {
                        playerScore += 1;
                    }
                    else if (computerGuess == "r")
                    {
                        computerScore += 1;
                    }
                }
                else if ((playerGuess == "s" && computerGuess == "p") || (playerGuess == "p" && computerGuess == "s"))
                {
                    if (playerGuess == "s")
                    {
                        playerScore += 1;
                    }
                    else if (computerGuess == "s")
                    {
                        computerScore += 1;
                    }
                }
                else if ((playerGuess == "p" && computerGuess == "r") || (playerGuess == "r" && computerGuess == "p"))
                {
                    if (playerGuess == "p")
                    {
                        playerScore += 1;
                    }
                    else if (computerGuess == "p")
                    {
                        computerScore += 1;
                    }
                }
                else
                {
                    Print.PrintMessage(Messages.Draw);
                }

                Print.PrintMessage(Messages.PlayerScore, playerScore);
                Print.PrintMessage(Messages.ComputerScore, computerScore);
            }

            if (playerScore > computerScore)
            {
                Print.PrintMessage(Messages.Won);
            }
            else
            {
                Print.PrintMessage(Messages.Lost);
            }
        }