diff --git a/in/.gitignore b/in/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..e7a210ec7dcb290f7c9247714741a9caee387a8f
--- /dev/null
+++ b/in/.gitignore
@@ -0,0 +1,3 @@
+*
+*/
+!.gitignore
\ No newline at end of file
diff --git a/out/.gitignore b/out/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..e7a210ec7dcb290f7c9247714741a9caee387a8f
--- /dev/null
+++ b/out/.gitignore
@@ -0,0 +1,3 @@
+*
+*/
+!.gitignore
\ No newline at end of file
diff --git a/tmp/.gitignore b/tmp/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..e7a210ec7dcb290f7c9247714741a9caee387a8f
--- /dev/null
+++ b/tmp/.gitignore
@@ -0,0 +1,3 @@
+*
+*/
+!.gitignore
\ No newline at end of file