diff --git "a/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" "b/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py"
index 09a6e69c4c2167402d83e3977d5884721a393d96..164ddb8b8f222d9111366750e6e19fb0664d4601 100644
--- "a/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py"
+++ "b/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py"
@@ -174,10 +174,24 @@ xx = "学生会退会"
     "说过一句富有哲理的话",
 ]
 
+重复度 = 2
+
+def 洗牌遍历(列表):
+    global 重复度
+    池 = list(列表) * 重复度
+    while True:
+        random.shuffle(æ± )
+        for 元素 in 池:
+            yield 元素
+
+下一句废话 = 洗牌遍历(废话)
+下一句名人名言 = 洗牌遍历(名人名言)
+
 def 来点名人名言():
-    xx = random.choice(名人名言)
-    xx = xx.replace(  "a", random.choice(前面垫话))
-    xx = xx.replace(  "b", random.choice(后面垫话))
+    global 下一句名人名言
+    xx = next(下一句名人名言)
+    xx = xx.replace(  "a",random.choice(前面垫话) )
+    xx = xx.replace(  "b",random.choice(后面垫话) )
     return xx
 
 def 另起一段():
@@ -197,6 +211,6 @@ if __name__ == "__main__":
             elif 分支 < 20 :
                 tmp += 来点名人名言()
             else:
-                tmp += random.choice(废话)
+                tmp += next(下一句废话)
         tmp = tmp.replace("x",xx)
-        print(tmp)
\ No newline at end of file
+        print(tmp)