diff --git a/info4/kapitel-8/Interpreter/gotointerpreter.py b/info4/kapitel-8/Interpreter/gotointerpreter.py
index 577418963945ba8111e55e4f0aeda8c8a00bc0ab..529f866110ee34a9134ced2eb85b6577284f14d6 100644
--- a/info4/kapitel-8/Interpreter/gotointerpreter.py
+++ b/info4/kapitel-8/Interpreter/gotointerpreter.py
@@ -14,7 +14,7 @@ class GOTOInterpreter:
                                (re.compile(r'x\d+'), 'IDENTIFIER'),
                                (re.compile(r'M\d+'), 'MARKER'),
                                (re.compile(r'\+'), 'PLUS'),
-                               (re.compile(r'-|−'), 'MINUS'),
+                               (re.compile(r'[−-]'), 'MINUS'),
                                (re.compile(r':=|≔'), 'ALLOCATION'),
                                (re.compile(r'='), 'EQUALS'),
                                (re.compile(r'/=|≠|!='), 'NOTEQUALS'),
diff --git a/info4/kapitel-8/Interpreter/loopinterpreter.py b/info4/kapitel-8/Interpreter/loopinterpreter.py
index 64c9851153be490c0fac10618e279f7a68c5abc7..ea817b00638bfa5d7292ab60c31a23dacd720580 100644
--- a/info4/kapitel-8/Interpreter/loopinterpreter.py
+++ b/info4/kapitel-8/Interpreter/loopinterpreter.py
@@ -35,7 +35,7 @@ class LOOPInterpreter:
         self.regex_to_token = [(re.compile(r'\d+'), 'NUMBER'),
                                (re.compile(r'x\d+'), 'IDENTIFIER'),
                                (re.compile(r'\+'), 'PLUS'),
-                               (re.compile(r'-'), 'MINUS'),
+                               (re.compile(r'[−-]'), 'MINUS'),
                                (re.compile(r':=|≔'), 'ALLOCATION'),
                                (re.compile(r'LOOP'), 'LOOP'),
                                (re.compile(r'DO'), 'DO'),
diff --git a/info4/kapitel-8/Interpreter/whileinterpreter.py b/info4/kapitel-8/Interpreter/whileinterpreter.py
index cc8a6cde32d4076bc1b18ee43cab5e1126bb950f..ac8a76776b682f145ffdbb48ae47da754fd92671 100644
--- a/info4/kapitel-8/Interpreter/whileinterpreter.py
+++ b/info4/kapitel-8/Interpreter/whileinterpreter.py
@@ -34,7 +34,7 @@ class WHILEInterpreter(LOOPInterpreter):
         self.regex_to_token = [(re.compile(r'\d+'), 'NUMBER'),
                                (re.compile(r'x\d+'), 'IDENTIFIER'),
                                (re.compile(r'\+'), 'PLUS'),
-                               (re.compile(r'-'), 'MINUS'),
+                               (re.compile(r'[−-]'), 'MINUS'),
                                (re.compile(r':=|≔'), 'ALLOCATION'),
                                (re.compile(r'/=|≠|!='), 'NOTEQUALS'),
                                (re.compile(r'LOOP'), 'LOOP'),