I need help to solve the following problem. It is an assignment which dues next week.

When the program begins it will ask the user for their name, then welcome them to the
Guessing Game, saying “Hello <name>, welcome to the CP1401 Guessing Game”. The game
will then begin, displaying the players name and current balance (which starts at $100). The
player will be asked how much they want to bet, which must be a whole number no less
than 1 and no more than their balance.

Once their bet has been entered the game will randomly generate two numbers, one for the
player and one for the computer. These numbers are to be whole numbers between 1 and
13 (representing cards: Ace, 2 -10, Jack, Queen, King).

The player will then be told the value of their card as either a number (if the value is
between 2 and 10) or the name of the card (1 is an Ace, 11 is a Jack, 12 is a Queen, and 13 is
a King). The player will then choose whether they think the computers card will be higher or
lower, by entering H or L. Upper and lower case must be accepted, but any other input will
result in an error and being asked again. Once the player has chosen then the computers
card will be announced to the player.

If the player was correct they get double their bet back (e.g. started with 100, bet 10
(balance is 90), win 20 (balance is 110). If the player was wrong they lost their bet (e.g.
started with 100, bet 10 (balance is 90)), and if the two cards are equal then it’s a tie (e.g.
started with 100, bet 10 (balance is 90), get 10 back (balance is 100)) and the next round
starts.

Each round follows the same pattern:
 Display name and balance
 Take the bet
 Reveal players card
 Get players guess
 Reveal computers card with winning/losing message, update balance

After each round the player can choose to continue, or quit. If the players balance hits zero
then the game ends, as if they had chosen to quit.

Once the game ends a farewell message will be displayed, noting the final balance and
whether or not the player won (or lost) money overall

I am new to excel vba please assist me in solving this.

Thanks much in advance.