diff --git a/.gitmodules b/.gitmodules
index 25ddc46..fef77ae 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -70,3 +70,7 @@
 	path = examples/cppcheck/sillycode
 	url = ssh://git@focs.ji.sjtu.edu.cn:2222/JOJ/JOJ3-examples.git
 	branch = cppcheck/sillycode
+[submodule "examples/keyword/script"]
+	path = examples/keyword/script
+	url = ssh://git@focs.ji.sjtu.edu.cn:2222/JOJ/JOJ3-examples.git
+	branch = keyword/script
diff --git a/examples/keyword/script b/examples/keyword/script
new file mode 160000
index 0000000..52a0383
--- /dev/null
+++ b/examples/keyword/script
@@ -0,0 +1 @@
+Subproject commit 52a0383ddd3c9cb53b93bea7e6a4f9e38b044c7a