```
import random
from random import randint

number = randint(1, 500)
guess = input("The computer has chosen a random number. Guess the number: ")
guess = int(guess)

while guess == number:
    print("Congrats, you have won")
    break

if guess > number:
    print("Lower")

if guess < number:
    print("Higher")

```

This code only allows the user to input one guess and then the program ends. Can someone help me fix this