diff --git a/flaskapp.py b/flaskapp.py
index e670294626291ee8b28d100a17d156f69f78237e..3ab157d3bc09ab203c63a3cf51a4e0a82b1fd429 100644
--- a/flaskapp.py
+++ b/flaskapp.py
@@ -7,7 +7,7 @@ from flask import Flask, request, jsonify
 app = Flask(__name__)
 
 # Generate a random number between 1 and 11
-secret_number = random.randint(1, 11)
+secret_number = random.randint(1, 21)
 
 
 @app.route('/guess', methods=['POST'])
@@ -19,8 +19,8 @@ def guess_number():
 
     user_guess = data['guess']
 
-    if not isinstance(user_guess, int) or user_guess < 1 or user_guess > 11:
-        return jsonify({"error": "Guess must be an integer between 1 and 11"}), 400
+    if not isinstance(user_guess, int) or user_guess < 1 or user_guess > 21:
+        return jsonify({"error": "Guess must be an integer between 1 and 20"}), 400
 
     if user_guess == secret_number:
         return jsonify({"result": "Correct! You guessed the right number."}), 200
diff --git a/request.py b/request.py
index 6dc3550d3e803be8f2964436bb4ebbc192661bc5..100b82f0508d5b3b2ff8057e7b7d197716fe780a 100644
--- a/request.py
+++ b/request.py
@@ -21,8 +21,8 @@ def make_guess(guess):
 
 # Make 5 random guesses
 for _ in range(12):
-    # Generate a random guess between 1 and 11
-    guess = random.randint(1, 11)
+    # Generate a random guess between 1 and 20
+    guess = random.randint(1, 21)
     make_guess(guess)
 
 # Try an invalid guess (string instead of integer)