diff --git a/lab0315/a.out b/lab0315/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..28e94a13db2a1e26961f2b0148123bd04b28a0f9
Binary files /dev/null and b/lab0315/a.out differ
diff --git a/lab0315/h b/lab0315/h
new file mode 100644
index 0000000000000000000000000000000000000000..ee2f45cd5218e4d1ce428244c6145609569b1014
--- /dev/null
+++ b/lab0315/h
@@ -0,0 +1,70 @@
+    1  who
+    2  passwd
+    3  ls
+    4  ls -l
+    5  ls -la
+    6  cp ~oss000/.bas* ~oss000/.profile .
+    7  cp ~oss000/.bas* ~oss000./profile .
+    8  cp ~oss000/.bas* ~oss000/.profile .
+    9  ls -al
+   10  exit
+   11  who | sort
+   12  exit
+   13  tty
+   14  who | wc
+   15  who | tail
+   16  who | sort
+   17  clear
+   18  cd
+   19  cd ~
+   20  pwd
+   21  mkdir foss
+   22  cd foss
+   23  pwd
+   24  cd ..
+   25  ls
+   26  cd
+   27  cd ..
+   28  ls
+   29  cd os000
+   30  cd oss000
+   31  ls -al
+   32  cd foss
+   33  echo "Hyona Lim - 202020689" > studentid
+   34  cd
+   35  cd foss
+   36  echo "Hyona Lim - 202020689" > studentid
+   37  ls -al
+   38  cd foss
+   39  c:
+   40  pwd
+   41  ls -al
+   42  cat studentid
+   43  cd /
+   44  ls -al
+   45  cd dev
+   46  ls -al
+   47  cd /dev/pts
+   48  ls -la
+   49  chmod
+   50  ls -l 133
+   51  chmod 777 133
+   52  echo "Hi I am Hyona" > /dev/pts/133
+   53  echo "Hi I'm Hyona" > /dev/pts/133
+   54  echo "Hi I am Hyona" > /dev/pts/133
+   55  tty
+   56  chmod 777 /dev/pts/22
+   57  df
+   58  ls
+   59  cd
+   60  pwd
+   61  ls -al
+   62  mkdir lab0315
+   63  ls -al
+   64  cd foss
+   65  mkdir lab0315
+   66  cd lab0315/
+   67  ls -al
+   68  history
+   69  histoy > h
+   70  history > h
diff --git a/lab0315/hello.c b/lab0315/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..84acfae4214ec8da01b4844d025d0a942d8ec9f0
--- /dev/null
+++ b/lab0315/hello.c
@@ -0,0 +1,10 @@
+#include <stdio.h>
+
+int main(){
+	int a;
+	scanf("%d",&a);
+	fprintf(stdout,"Hello stdout %d\n",a);
+	printf("Hello stdout %d\n",a);
+	printf("Hello stderr %d\n",a+100);
+	return 0;
+}
diff --git a/lab0318-cp/file1 b/lab0318-cp/file1
new file mode 100644
index 0000000000000000000000000000000000000000..d1022b04f2448396ed77dfb22cceb6dc58ed4744
--- /dev/null
+++ b/lab0318-cp/file1
@@ -0,0 +1 @@
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022
diff --git a/lab0318-cp/file2 b/lab0318-cp/file2
new file mode 100644
index 0000000000000000000000000000000000000000..22ef091431497b8c4db1796d63ad2a9789bd1cd0
--- /dev/null
+++ b/lab0318-cp/file2
@@ -0,0 +1 @@
+hello I'm file2.
diff --git a/lab0318-cp/hfile1 b/lab0318-cp/hfile1
new file mode 100644
index 0000000000000000000000000000000000000000..d1022b04f2448396ed77dfb22cceb6dc58ed4744
--- /dev/null
+++ b/lab0318-cp/hfile1
@@ -0,0 +1 @@
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022
diff --git a/lab0318-cp/sfile2 b/lab0318-cp/sfile2
new file mode 120000
index 0000000000000000000000000000000000000000..30d67d4672d5c05833b7192cc77a79eaafb5c7ad
--- /dev/null
+++ b/lab0318-cp/sfile2
@@ -0,0 +1 @@
+file2
\ No newline at end of file
diff --git a/lab0318-cp/slink_str b/lab0318-cp/slink_str
new file mode 120000
index 0000000000000000000000000000000000000000..67aec62735e5e28f882c24d79c804c440fbd460f
--- /dev/null
+++ b/lab0318-cp/slink_str
@@ -0,0 +1 @@
+../../foss/lab0318/hfile1
\ No newline at end of file
diff --git a/lab0318-cp/sum b/lab0318-cp/sum
new file mode 100644
index 0000000000000000000000000000000000000000..db193d306c8ecc1fed471a41f2afbf0605dcf756
--- /dev/null
+++ b/lab0318-cp/sum
@@ -0,0 +1,2 @@
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.18
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.18
diff --git a/lab0318/file1 b/lab0318/file1
new file mode 100644
index 0000000000000000000000000000000000000000..d1022b04f2448396ed77dfb22cceb6dc58ed4744
--- /dev/null
+++ b/lab0318/file1
@@ -0,0 +1 @@
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022
diff --git a/lab0318/file2 b/lab0318/file2
new file mode 100644
index 0000000000000000000000000000000000000000..22ef091431497b8c4db1796d63ad2a9789bd1cd0
--- /dev/null
+++ b/lab0318/file2
@@ -0,0 +1 @@
+hello I'm file2.
diff --git a/lab0318/hfile1 b/lab0318/hfile1
new file mode 100644
index 0000000000000000000000000000000000000000..d1022b04f2448396ed77dfb22cceb6dc58ed4744
--- /dev/null
+++ b/lab0318/hfile1
@@ -0,0 +1 @@
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022
diff --git a/lab0318/sfile2 b/lab0318/sfile2
new file mode 120000
index 0000000000000000000000000000000000000000..30d67d4672d5c05833b7192cc77a79eaafb5c7ad
--- /dev/null
+++ b/lab0318/sfile2
@@ -0,0 +1 @@
+file2
\ No newline at end of file
diff --git a/lab0318/slink_str b/lab0318/slink_str
new file mode 120000
index 0000000000000000000000000000000000000000..67aec62735e5e28f882c24d79c804c440fbd460f
--- /dev/null
+++ b/lab0318/slink_str
@@ -0,0 +1 @@
+../../foss/lab0318/hfile1
\ No newline at end of file
diff --git a/lab0318/sum b/lab0318/sum
new file mode 100644
index 0000000000000000000000000000000000000000..db193d306c8ecc1fed471a41f2afbf0605dcf756
--- /dev/null
+++ b/lab0318/sum
@@ -0,0 +1,2 @@
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.18
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.18
diff --git a/lab0322/a.err.result b/lab0322/a.err.result
new file mode 100644
index 0000000000000000000000000000000000000000..db1e549784788a4421ed031ccc30b390224ee3dd
--- /dev/null
+++ b/lab0322/a.err.result
@@ -0,0 +1 @@
+Hello stderr 200
diff --git a/lab0322/a.out b/lab0322/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..ab04bd7d46b5c3e2a8f0c95c88a5ea6847c6d310
Binary files /dev/null and b/lab0322/a.out differ
diff --git a/lab0322/a.result b/lab0322/a.result
new file mode 100644
index 0000000000000000000000000000000000000000..714925f4fcf2a434f20dfc7a3ae5f9955ff52a2b
--- /dev/null
+++ b/lab0322/a.result
@@ -0,0 +1 @@
+Hello stdout 100
diff --git a/lab0322/all.txt b/lab0322/all.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4674839e164300500d604d27ccc622ef1d2e8725
--- /dev/null
+++ b/lab0322/all.txt
@@ -0,0 +1,16 @@
+#include <stdio.h>
+
+int main(){
+	int a;
+	fscanf(stdin,"%d",&a);
+	fprintf(stdout,"Hello stdout %d\n",a);
+	fflush(stdout);
+	fprintf(stderr,"Hello stderr %d\n",a+100);
+	fflush(stderr);
+	return 0;
+}
+
+Hello stderr 200
+2000
+
+Hello stdout 2000
diff --git a/lab0322/catout.txt b/lab0322/catout.txt
new file mode 100644
index 0000000000000000000000000000000000000000..1bff3cfb02cd7bc4725464b0d3edc283d36a6725
--- /dev/null
+++ b/lab0322/catout.txt
@@ -0,0 +1,4 @@
+1
+2
+3
+hello
diff --git a/lab0322/hello.c b/lab0322/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..8d8ed5a23905c91b3a9bb086f4cc6b8299f5a0ad
--- /dev/null
+++ b/lab0322/hello.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+int main(){
+	int a;
+	fscanf(stdin,"%d",&a);
+	fprintf(stdout,"Hello stdout %d\n",a);
+	fflush(stdout);
+	fprintf(stderr,"Hello stderr %d\n",a+100);
+	fflush(stderr);
+	return 0;
+}
+
diff --git a/lab0322/input-100 b/lab0322/input-100
new file mode 100644
index 0000000000000000000000000000000000000000..29d6383b52c1352e92a45875b5bb206f89139643
--- /dev/null
+++ b/lab0322/input-100
@@ -0,0 +1 @@
+100
diff --git a/lab0322/inputfile b/lab0322/inputfile
new file mode 100644
index 0000000000000000000000000000000000000000..582f54063a1f572604650a3c7098825d5a843254
--- /dev/null
+++ b/lab0322/inputfile
@@ -0,0 +1,2 @@
+100
+1000
diff --git a/lab0322/lsresult.txt b/lab0322/lsresult.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ee7c6c951f870b477373cd92d74481c86a4f4d6d
--- /dev/null
+++ b/lab0322/lsresult.txt
@@ -0,0 +1,7 @@
+total 28
+-rwxr-xr-x 1 oss099 foss 8536  3월 22 12:09 a.out
+-rw-r--r-- 1 oss099 foss  162  3월 22 12:09 hello.c
+-rw-r--r-- 1 oss099 foss    6  3월 22 12:19 inputfile
+-rw-r--r-- 1 oss099 foss    0  3월 22 12:22 lsresult.txt
+-rw-r--r-- 1 oss099 foss 1315  3월 18 13:11 sl
+-rw-r--r-- 1 oss099 foss   22  3월 18 13:03 std_id
diff --git a/lab0322/result b/lab0322/result
new file mode 100644
index 0000000000000000000000000000000000000000..714925f4fcf2a434f20dfc7a3ae5f9955ff52a2b
--- /dev/null
+++ b/lab0322/result
@@ -0,0 +1 @@
+Hello stdout 100
diff --git a/lab0322/sl b/lab0322/sl
new file mode 100644
index 0000000000000000000000000000000000000000..d1022b04f2448396ed77dfb22cceb6dc58ed4744
--- /dev/null
+++ b/lab0322/sl
@@ -0,0 +1 @@
+2022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022.03.182022
diff --git a/lab0322/std.txt b/lab0322/std.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b9cd4c37c08982fbda654a7d5f147a411a938589
--- /dev/null
+++ b/lab0322/std.txt
@@ -0,0 +1,2 @@
+Hello stdout 2000
+Hello stderr 2100
diff --git a/lab0322/std_id b/lab0322/std_id
new file mode 100644
index 0000000000000000000000000000000000000000..934ce6c6c17602cdc1c15539e9db2ae2d045ebd5
--- /dev/null
+++ b/lab0322/std_id
@@ -0,0 +1 @@
+Hyona Lim - 202020689
diff --git a/lab0322/stderr.txt b/lab0322/stderr.txt
new file mode 100644
index 0000000000000000000000000000000000000000..62308bf29d875c45b2d7e528e0fd1db865a53682
--- /dev/null
+++ b/lab0322/stderr.txt
@@ -0,0 +1 @@
+Hello stdout 2100
diff --git a/lab0322/stdid b/lab0322/stdid
new file mode 100644
index 0000000000000000000000000000000000000000..865882fa81e25e182d142abc49ec40c2a64de8bf
--- /dev/null
+++ b/lab0322/stdid
@@ -0,0 +1 @@
+202020689
diff --git a/lab0322/stdout.txt b/lab0322/stdout.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d467f9e78e4fd24209a8f3452657f1a5a48f4a54
--- /dev/null
+++ b/lab0322/stdout.txt
@@ -0,0 +1 @@
+Hello stdout 2000
diff --git a/lab0322/wc b/lab0322/wc
new file mode 100644
index 0000000000000000000000000000000000000000..a0752f18b370aca0750b0c179b6b268207efac29
--- /dev/null
+++ b/lab0322/wc
@@ -0,0 +1,2 @@
+Hello stdout 100
+Hello stderr 200
diff --git a/lab0325/ans1 b/lab0325/ans1
new file mode 100644
index 0000000000000000000000000000000000000000..e1b9f456754359ec2d9997d7ab30d8c68af915b7
--- /dev/null
+++ b/lab0325/ans1
@@ -0,0 +1,4 @@
+hello
+I'm 202020689
+hyona
+
diff --git a/lab0329/a.out b/lab0329/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..7ca72c014e654fa084c0c716441c9d838cfd3fdb
Binary files /dev/null and b/lab0329/a.out differ
diff --git a/lab0329/backup-lab0315.tar.gz b/lab0329/backup-lab0315.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..c3aa35a8a5c9f1787218ace327b6fa860900bc0c
Binary files /dev/null and b/lab0329/backup-lab0315.tar.gz differ
diff --git a/lab0329/hello.c b/lab0329/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..c5072aa8bf7300cf31153a755e0332760fd0b207
--- /dev/null
+++ b/lab0329/hello.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main(){
+	int a;
+	scanf("%d",&a);
+	fprintf(stdout,"Hello stdout %d\n",a);
+	fprintf(stderr,"Hello stderr %d\n",a+100);
+	return a;
+}
diff --git a/lab0329/lab0315/a.out b/lab0329/lab0315/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..28e94a13db2a1e26961f2b0148123bd04b28a0f9
Binary files /dev/null and b/lab0329/lab0315/a.out differ
diff --git a/lab0329/lab0315/h b/lab0329/lab0315/h
new file mode 100644
index 0000000000000000000000000000000000000000..ee2f45cd5218e4d1ce428244c6145609569b1014
--- /dev/null
+++ b/lab0329/lab0315/h
@@ -0,0 +1,70 @@
+    1  who
+    2  passwd
+    3  ls
+    4  ls -l
+    5  ls -la
+    6  cp ~oss000/.bas* ~oss000/.profile .
+    7  cp ~oss000/.bas* ~oss000./profile .
+    8  cp ~oss000/.bas* ~oss000/.profile .
+    9  ls -al
+   10  exit
+   11  who | sort
+   12  exit
+   13  tty
+   14  who | wc
+   15  who | tail
+   16  who | sort
+   17  clear
+   18  cd
+   19  cd ~
+   20  pwd
+   21  mkdir foss
+   22  cd foss
+   23  pwd
+   24  cd ..
+   25  ls
+   26  cd
+   27  cd ..
+   28  ls
+   29  cd os000
+   30  cd oss000
+   31  ls -al
+   32  cd foss
+   33  echo "Hyona Lim - 202020689" > studentid
+   34  cd
+   35  cd foss
+   36  echo "Hyona Lim - 202020689" > studentid
+   37  ls -al
+   38  cd foss
+   39  c:
+   40  pwd
+   41  ls -al
+   42  cat studentid
+   43  cd /
+   44  ls -al
+   45  cd dev
+   46  ls -al
+   47  cd /dev/pts
+   48  ls -la
+   49  chmod
+   50  ls -l 133
+   51  chmod 777 133
+   52  echo "Hi I am Hyona" > /dev/pts/133
+   53  echo "Hi I'm Hyona" > /dev/pts/133
+   54  echo "Hi I am Hyona" > /dev/pts/133
+   55  tty
+   56  chmod 777 /dev/pts/22
+   57  df
+   58  ls
+   59  cd
+   60  pwd
+   61  ls -al
+   62  mkdir lab0315
+   63  ls -al
+   64  cd foss
+   65  mkdir lab0315
+   66  cd lab0315/
+   67  ls -al
+   68  history
+   69  histoy > h
+   70  history > h
diff --git a/lab0329/lab0315/hello.c b/lab0329/lab0315/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..84acfae4214ec8da01b4844d025d0a942d8ec9f0
--- /dev/null
+++ b/lab0329/lab0315/hello.c
@@ -0,0 +1,10 @@
+#include <stdio.h>
+
+int main(){
+	int a;
+	scanf("%d",&a);
+	fprintf(stdout,"Hello stdout %d\n",a);
+	printf("Hello stdout %d\n",a);
+	printf("Hello stderr %d\n",a+100);
+	return 0;
+}
diff --git a/lab0401/a.out b/lab0401/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..7ca72c014e654fa084c0c716441c9d838cfd3fdb
Binary files /dev/null and b/lab0401/a.out differ
diff --git a/lab0401/a.txt b/lab0401/a.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e3e3a402dff0a73d3b72608d92fad8c94c8f38a3
--- /dev/null
+++ b/lab0401/a.txt
@@ -0,0 +1 @@
+Hello stdout 9
diff --git a/lab0401/ans3.txt b/lab0401/ans3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..da1146681d818471d58fa7d46b8343af08be4b22
--- /dev/null
+++ b/lab0401/ans3.txt
@@ -0,0 +1,10 @@
+total 64
+24904594 drwxr-xr-x 2 oss099 foss 4096  4월  2 21:30 .
+24641910 drwx------ 9 oss099 foss 4096  4월  1 12:09 ..
+24905449 -rw-r--r-- 1 oss099 foss    0  4월  2 21:31 ans3.txt
+24904698 -rwxr-xr-x 1 oss099 foss 8496  4월  2 21:19 a.out
+24905385 -rwxr-xr-x 1 oss099 foss 8496  4월  1 18:38 b.out
+24905389 -rwxr-xr-x 1 oss099 foss 8496  4월  1 18:38 c.out
+24904569 -rw-r--r-- 1 oss099 foss  154  4월  1 18:36 hello.c
+24904694 -rw-r--r-- 1 oss099 foss 8362  4월  1 12:15 hist.start
+24905445 -rwxr-xr-x 1 oss099 foss    8  4월  2 21:30 lllls
diff --git a/lab0401/b.out b/lab0401/b.out
new file mode 100755
index 0000000000000000000000000000000000000000..7ca72c014e654fa084c0c716441c9d838cfd3fdb
Binary files /dev/null and b/lab0401/b.out differ
diff --git a/lab0401/b.txt b/lab0401/b.txt
new file mode 100644
index 0000000000000000000000000000000000000000..714925f4fcf2a434f20dfc7a3ae5f9955ff52a2b
--- /dev/null
+++ b/lab0401/b.txt
@@ -0,0 +1 @@
+Hello stdout 100
diff --git a/lab0401/c.out b/lab0401/c.out
new file mode 100755
index 0000000000000000000000000000000000000000..7ca72c014e654fa084c0c716441c9d838cfd3fdb
Binary files /dev/null and b/lab0401/c.out differ
diff --git a/lab0401/hello.c b/lab0401/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..c5072aa8bf7300cf31153a755e0332760fd0b207
--- /dev/null
+++ b/lab0401/hello.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main(){
+	int a;
+	scanf("%d",&a);
+	fprintf(stdout,"Hello stdout %d\n",a);
+	fprintf(stderr,"Hello stderr %d\n",a+100);
+	return a;
+}
diff --git a/lab0401/hist.end b/lab0401/hist.end
new file mode 100644
index 0000000000000000000000000000000000000000..09f89885c3f9288043bf583001a449f8cbf7b6ca
--- /dev/null
+++ b/lab0401/hist.end
@@ -0,0 +1,562 @@
+    1  who
+    2  passwd
+    3  ls
+    4  ls -l
+    5  ls -la
+    6  cp ~oss000/.bas* ~oss000/.profile .
+    7  cp ~oss000/.bas* ~oss000./profile .
+    8  cp ~oss000/.bas* ~oss000/.profile .
+    9  ls -al
+   10  exit
+   11  who | sort
+   12  exit
+   13  tty
+   14  who | wc
+   15  who | tail
+   16  who | sort
+   17  clear
+   18  cd
+   19  cd ~
+   20  pwd
+   21  mkdir foss
+   22  cd foss
+   23  pwd
+   24  cd ..
+   25  ls
+   26  cd
+   27  cd ..
+   28  ls
+   29  cd os000
+   30  cd oss000
+   31  ls -al
+   32  cd foss
+   33  echo "Hyona Lim - 202020689" > studentid
+   34  cd
+   35  cd foss
+   36  echo "Hyona Lim - 202020689" > studentid
+   37  ls -al
+   38  cd foss
+   39  c:
+   40  pwd
+   41  ls -al
+   42  cat studentid
+   43  cd /
+   44  ls -al
+   45  cd dev
+   46  ls -al
+   47  cd /dev/pts
+   48  ls -la
+   49  chmod
+   50  ls -l 133
+   51  chmod 777 133
+   52  echo "Hi I am Hyona" > /dev/pts/133
+   53  echo "Hi I'm Hyona" > /dev/pts/133
+   54  echo "Hi I am Hyona" > /dev/pts/133
+   55  tty
+   56  chmod 777 /dev/pts/22
+   57  df
+   58  ls
+   59  cd
+   60  pwd
+   61  ls -al
+   62  mkdir lab0315
+   63  ls -al
+   64  cd foss
+   65  mkdir lab0315
+   66  cd lab0315/
+   67  ls -al
+   68  history
+   69  histoy > h
+   70  history > h
+   71  ls -al
+   72  cat h
+   73  vi hello.c
+   74  ls -al
+   75  cc hello.c
+   76  ./.a out
+   77  vi hello.c
+   78  cc hello.c
+   79  ls -al
+   80  ./a.out
+   81  vi hello.c
+   82  cd
+   83  cd foss
+   84  cd lab0315
+   85  cd hello.c
+   86  vi hello.c
+   87  cc hello.c
+   88  vi hello.c
+   89  cc hello.c
+   90  vi hello.c
+   91  cc hello.c
+   92  a.out
+   93  vi ~/profile
+   94  vi ~/.profile
+   95  ls
+   96  ls -al
+   97  ls -l hello.c
+   98  vi hello.c
+   99  cc hello.c
+  100  a.out
+  101  cd foss
+  102  pwd
+  103  man -ls
+  104  man -la
+  105  ls
+  106  man -la
+  107  1
+  108  /
+  109  cd /
+  110  man -la
+  111  cd
+  112  man -ls
+  113  man -la
+  114  ls -al
+  115  cd foss
+  116  mkdir lab0318
+  117  cd lab0318
+  118  touch file1
+  119  ls -la
+  120  date
+  121  ls -la
+  122  cp file1 file2
+  123  ls -la
+  124  cat file1
+  125  vi file1
+  126  cat file1
+  127  ls -la
+  128  ln file1 hfile1
+  129  ls -la
+  130  cat hfile1
+  131  man cat
+  132  cat file1 file2 hfile1
+  133  cat file1 file2 hfile1 >sum
+  134  ls -la
+  135  vi file1
+  136  ls -la
+  137  more /etc/passwd
+  138  history
+  139  ps
+  140  ls -i
+  141  ln -s file2 sfile2
+  142  ls -la
+  143  ls -lai
+  144  vi file2
+  145  ls -la
+  146  cat file2
+  147  cat sfile2
+  148  ln -s ../../foss/lab0318/hfile1 slink_str
+  149  ls -la
+  150  file slink_str
+  151  cat slink_str
+  152  cd ..
+  153  ls -la
+  154  mkdir lab0322
+  155  ls -la
+  156  cp studentid stdid
+  157  ls -la
+  158  mv stdid std_id
+  159  ls -la
+  160  man mv
+  161  mv std_id lab0322
+  162  ls -la
+  163  cd lab0322
+  164  ls -la
+  165  cp ../lab0318/slink_str ./sl
+  166  ls -la
+  167  more sl
+  168  cd foss
+  169  cd
+  170  cd foss
+  171  cp lab0318/ lab0318-cp/
+  172  cp -r lab0318/ lab0318-cp/
+  173  cd lab0318-cp
+  174  ls -la
+  175  logout
+  176  history
+  177  cd foss
+  178  cd lab0315
+  179  cd
+  180  cd lab0322
+  181  cd foss
+  182  cd lab0322
+  183  cp ../lab0315/hello.c .
+  184  ls -la
+  185  vi hello.c
+  186  cc
+  187  cc hello.c
+  188  ls -la
+  189  a.out
+  190  cat hello.c
+  191  vi inputfile
+  192  cat inputfile
+  193  a.out < inputfile
+  194  0< inputfile a.out
+  195  ls -l
+  196  ls -l > lsresult.txt
+  197  ls -la
+  198  cat lsresult.txt
+  199  ls -la
+  200  a.out > a.result
+  201  cat a.result
+  202  a.out 2> a.err.result
+  203  cat a.err.result
+  204  cat a.out
+  205  vi hello.c
+  206  a.out 0< inputfile 1> stdout.txt 2> stderr.txt
+  207  ls -al
+  208  cat stdout.txt
+  209  cat stderr.txt
+  210  cat inputfile
+  211  a.out 0< inputfile 1> std.txt 2> std.txt
+  212  cat std.txt
+  213  a.out 0< inputfile >& std.txt
+  214  cat std.txt
+  215  cat hello.c
+  216  cc hello.c
+  217  a.out
+  218  ls -la
+  219  a.out > a.result
+  220  cat a.result
+  221  a.out 2> a.err.result
+  222  cat a.err.result
+  223  vi hello.c
+  224  cc hello.c
+  225  a.out < inputfile >&std.txt
+  226  cat std.txt
+  227  vi hello.c
+  228  a.out | wc 
+  229  a.out | a.out
+  230  ./a.out | ./a.out
+  231  a.out |& wc
+  232  a.out >& wc
+  233  ls -al
+  234  cat wc
+  235  a.out < inputfile
+  236  a.out | wc
+  237  a.out | tee result
+  238  ls -al
+  239  cat result
+  240  cat hello.c a.err.result inputfile stdout.txt
+  241  cat hello.c a.err.result inputfile stdout.txt > all.txt
+  242  cat all.txt
+  243  cat
+  244  cat > catout.txt
+  245  ls -al
+  246  cat catout.txt
+  247  more catout.txt
+  248  cat > inputfile
+  249  more inputfile
+  250  cat inputfile
+  251  cat >> inputfile
+  252  cat inputfile
+  253  logout
+  254  cd foss
+  255  who | sort | oss
+  256  who | sort | grep oss
+  257  grep hello
+  258  grep hello <<EOT
+  259  Hello world!
+  260  hello world!
+  261  hello hi
+  262  EOT
+  263  grep EOT <<$$
+  264  hello
+  265  EOT
+  266  EOT EOT
+  267  $$
+  268  ls -la
+  269  cd lab0322
+  270  a.out
+  271  ls -la
+  272  a.out
+  273  echo "100"
+  274  echo 100 > input-100
+  275  a,out < input-100
+  276  ./a.out < input-100
+  277  echo "202020689" > stdid
+  278  ./a.out <<< 100
+  279  ls -l a.out
+  280  cd ~oss000/foss/lab0322
+  281  ls -al
+  282  ./a.out
+  283  ./a.out <<< 202020689
+  284  ./a.out<<<202020689
+  285  cd
+  286  cd foss
+  287  chmod 700 .
+  288  ls -la
+  289  ls -l
+  290  mkdir lab0325
+  291  cd lab0325
+  292  ls -la
+  293  mkdir dd1
+  294  ls -la
+  295  chmod a-x dd1
+  296  ls -la
+  297  echo "TEST" >dd1/test
+  298  cd dd1
+  299  mv dd1 dir1
+  300  ls -l dir1
+  301  ls -al
+  302  chmod g+w dir1
+  303  chmod g+x dir1
+  304  ls -al
+  305  chmod g-w dir1
+  306  ls -al
+  307  ls -la
+  308  cd ~oss/foss/lab0325
+  309  cd ~oss000/foss/lab0325
+  310  ls -la
+  311  cd dir2
+  312  ls -la
+  313  mkdir oss099
+  314  ls -la
+  315  rm oss099
+  316  cd
+  317  cd foss
+  318  cd lab0325
+  319  ls -al
+  320  ps
+  321  ps -l
+  322  ps -l | grep 5099
+  323  sleep 10
+  324  sleep 5 ; echo "5 sec"
+  325  sleep 10
+  326  ps
+  327  sleep 500 &
+  328  ls
+  329  ls -l
+  330  ps
+  331  sleep 6000 &
+  332  ps
+  333  kill 11804
+  334  ps
+  335  kill 12031
+  336  ps
+  337  sleep 8000
+  338  ps
+  339  jobss
+  340  jobs
+  341  sleep 1000
+  342  jobs
+  343  bg
+  344  jobs
+  345  ps
+  346  fg %1
+  347  ps
+  348  jobs
+  349  vi ans1
+  350  bg
+  351  fg %3
+  352  cat ans1
+  353  ls -la
+  354  cd lab0322
+  355  cd foss
+  356  cd
+  357  cd foss
+  358  cd lab0322
+  359  ls -la
+  360  ./a.out <<< 500
+  361  a.out <<< 600 &
+  362  jobs
+  363  ls -l
+  364  cd
+  365  cd foss
+  366  cd lab0325
+  367  ls -l
+  368  chmod 700 dir1
+  369  ls -l
+  370  logout
+  371  cd foss
+  372  mkdir lab0329
+  373  ls -la
+  374  tar -c -f lab0329/backup-0315.tar lab0315
+  375  ls -la
+  376  cd lab0329
+  377  ls -la
+  378  cd
+  379  cd foss
+  380  tar cvf lab0329/backup-lab0315.tar lab0315
+  381  lab0329
+  382  cd lab0329
+  383  ls -la
+  384  rm backup-0315.tar
+  385  ls -la
+  386  tar tvf backup-lab0315.tar
+  387  tar xvf backup-lab0315.tar
+  388  du
+  389  du -h
+  390  gzip backup-lab0315.tar
+  391  ls -al
+  392  which ls
+  393  which cd
+  394  whereis ls
+  395  man echo
+  396  echo hi
+  397  echo -n hi
+  398  echo -n hi ; echo hyona
+  399  echo hi ; echo hyona
+  400  NAME=Hyona
+  401  echoNAME
+  402  echo NAME
+  403  echo $NAME
+  404  ./a.out
+  405  ls -la
+  406  vi a.out
+  407  ./a.out
+  408  ls -al
+  409  chmod 775 a.out
+  410  ./a.out
+  411  cat a.out
+  412  echo $PATH
+  413  PATH="$PATH:."
+  414  echo $PATH
+  415  a.out
+  416  ls ; a.out ;sleep1 ;echo "done"
+  417  ls ; a.out ;sleep 1 ;echo "done"
+  418  echo "1" ; echo "2"
+  419  echo 2&&echo1
+  420  echo 1&& echo 2
+  421  cp ../lab0315/hello.c
+  422  cp ../lab0315/hello.c .
+  423  ls -la
+  424  vi hello.c
+  425  cc hello.c
+  426  vi hello.c
+  427  cc hello.c
+  428  ./a.out
+  429  vi hello.c
+  430  cc hello.c
+  431  a.out
+  432  echo $?
+  433  a.out
+  434  echo $?
+  435  a.out <<<0
+  436  echo $?
+  437  python
+  438  a.out <<<0 && a.out<<<1
+  439  a.out <<<1 && a.out <<<0
+  440  a.out <<<1||a.out<<<0
+  441  logout
+  442  cd foss
+  443  mkdir lab0401
+  444  cd lab0401
+  445  cd foss
+  446  cd 
+  447  cd foss
+  448  cd lab0401
+  449  shopt -s m histverify
+  450  shopt -s m
+  451  shopt -s histverify
+  452  history
+  453  echo "0401 lab start"
+  454  history
+  455  history > hist.start
+  456  ls -l
+  457  shopt -u histverify
+  458  cd foss
+  459  cd lab0401
+  460  ls -l
+  461  cp ../lab0
+  462  ls -l
+  463  ls -l -a
+  464  cp ../lab0
+  465  cp ../lab0325/
+  466  cp ../lab0329/hello.c ../lab0329/a.out .
+  467  ls -l -a
+  468  cc hello.c
+  469  ./a.out
+  470  a.out <<900
+  471  a.out <<<900
+  472  cc hello.c
+  473  ./a.out
+  474  cp a.out b.out
+  475  ls -l -a
+  476  cp -A b.out c.out
+  477  cp -a b.out c.out
+  478  ls -l -a
+  479  c.out
+  480  b.out <<<100
+  481  c.out <<<100
+  482  a.out <<<100
+  483  ./a.out
+  484  ./b.out
+  485  history
+  486  a.out
+  487  c.out <<<100
+  488  cc hello.c
+  489  cd foss
+  490  cd lab0401
+  491  b.out
+  492  c.out
+  493  a.out
+  494  c.out
+  495  history
+  496  b.out
+  497  a.out <<<999 1 2 3 4 5 6 7
+  498  2 3
+  499  cat hello.c
+  500  cc hello.c
+  501  1 2 3 4 5 6 7
+  502  2 3 4 5 6 7
+  503  echo "ls-ali" >lllls
+  504  chmod +x lllls
+  505  ./lllls
+  506  lllls
+  507  ls- la
+  508  ls -l
+  509  ./lllls
+  510  cat lllls
+  511  ./lllls>ans3.txt
+  512  ./lllls > ans3.txt
+  513  rm lllls
+  514  ls -l
+  515  echo "ls -ali" > lllls
+  516  chmod +x lllls
+  517  ./lllls
+  518  ./lllls > ans3.txt
+  519  ls -l
+  520  echo 123.44
+  521  [[123.44>99]]
+  522  [[ 123.44>9 ]]
+  523  echo $?
+  524  [[ 123.44<9 ]]
+  525  echo $?
+  526  history
+  527  (( 123.44<9 )) ; echo $?
+  528  ((123.44<9)) ; echo $?
+  529  ((123*9)) ; echo $?
+  530  ((123*123))
+  531  echo $?
+  532  echo $((123*123))
+  533  ls -l
+  534  cat hist.start
+  535  ls
+  536  rm 99]]
+  537  ls
+  538  *
+  539  echo *
+  540  echo *out
+  541  echo *txt
+  542  echo *u*
+  543  echo {a,b,c}.out
+  544  echo {a,b,c}.aaaaa
+  545  echo {a..z}.z
+  546  mkdir temp
+  547  cd temp
+  548  touch {a..z}.cpp
+  549  ls
+  550  touch {0..999}.c
+  551  ls -la
+  552  rm {a..z}*
+  553  ls -la
+  554  rm {1..999..2}.c
+  555  ls
+  556  cd..
+  557  cd ..
+  558  ls -al
+  559  a.out <<<9 >a.txt ; b.out <<<100 >b.txt
+  560  ls -al
+  561  hisory > hist.end
+  562  history > hist.end
diff --git a/lab0401/hist.start b/lab0401/hist.start
new file mode 100644
index 0000000000000000000000000000000000000000..eb933749f503c08100ea9528280c076070ea3cd1
--- /dev/null
+++ b/lab0401/hist.start
@@ -0,0 +1,455 @@
+    1  who
+    2  passwd
+    3  ls
+    4  ls -l
+    5  ls -la
+    6  cp ~oss000/.bas* ~oss000/.profile .
+    7  cp ~oss000/.bas* ~oss000./profile .
+    8  cp ~oss000/.bas* ~oss000/.profile .
+    9  ls -al
+   10  exit
+   11  who | sort
+   12  exit
+   13  tty
+   14  who | wc
+   15  who | tail
+   16  who | sort
+   17  clear
+   18  cd
+   19  cd ~
+   20  pwd
+   21  mkdir foss
+   22  cd foss
+   23  pwd
+   24  cd ..
+   25  ls
+   26  cd
+   27  cd ..
+   28  ls
+   29  cd os000
+   30  cd oss000
+   31  ls -al
+   32  cd foss
+   33  echo "Hyona Lim - 202020689" > studentid
+   34  cd
+   35  cd foss
+   36  echo "Hyona Lim - 202020689" > studentid
+   37  ls -al
+   38  cd foss
+   39  c:
+   40  pwd
+   41  ls -al
+   42  cat studentid
+   43  cd /
+   44  ls -al
+   45  cd dev
+   46  ls -al
+   47  cd /dev/pts
+   48  ls -la
+   49  chmod
+   50  ls -l 133
+   51  chmod 777 133
+   52  echo "Hi I am Hyona" > /dev/pts/133
+   53  echo "Hi I'm Hyona" > /dev/pts/133
+   54  echo "Hi I am Hyona" > /dev/pts/133
+   55  tty
+   56  chmod 777 /dev/pts/22
+   57  df
+   58  ls
+   59  cd
+   60  pwd
+   61  ls -al
+   62  mkdir lab0315
+   63  ls -al
+   64  cd foss
+   65  mkdir lab0315
+   66  cd lab0315/
+   67  ls -al
+   68  history
+   69  histoy > h
+   70  history > h
+   71  ls -al
+   72  cat h
+   73  vi hello.c
+   74  ls -al
+   75  cc hello.c
+   76  ./.a out
+   77  vi hello.c
+   78  cc hello.c
+   79  ls -al
+   80  ./a.out
+   81  vi hello.c
+   82  cd
+   83  cd foss
+   84  cd lab0315
+   85  cd hello.c
+   86  vi hello.c
+   87  cc hello.c
+   88  vi hello.c
+   89  cc hello.c
+   90  vi hello.c
+   91  cc hello.c
+   92  a.out
+   93  vi ~/profile
+   94  vi ~/.profile
+   95  ls
+   96  ls -al
+   97  ls -l hello.c
+   98  vi hello.c
+   99  cc hello.c
+  100  a.out
+  101  cd foss
+  102  pwd
+  103  man -ls
+  104  man -la
+  105  ls
+  106  man -la
+  107  1
+  108  /
+  109  cd /
+  110  man -la
+  111  cd
+  112  man -ls
+  113  man -la
+  114  ls -al
+  115  cd foss
+  116  mkdir lab0318
+  117  cd lab0318
+  118  touch file1
+  119  ls -la
+  120  date
+  121  ls -la
+  122  cp file1 file2
+  123  ls -la
+  124  cat file1
+  125  vi file1
+  126  cat file1
+  127  ls -la
+  128  ln file1 hfile1
+  129  ls -la
+  130  cat hfile1
+  131  man cat
+  132  cat file1 file2 hfile1
+  133  cat file1 file2 hfile1 >sum
+  134  ls -la
+  135  vi file1
+  136  ls -la
+  137  more /etc/passwd
+  138  history
+  139  ps
+  140  ls -i
+  141  ln -s file2 sfile2
+  142  ls -la
+  143  ls -lai
+  144  vi file2
+  145  ls -la
+  146  cat file2
+  147  cat sfile2
+  148  ln -s ../../foss/lab0318/hfile1 slink_str
+  149  ls -la
+  150  file slink_str
+  151  cat slink_str
+  152  cd ..
+  153  ls -la
+  154  mkdir lab0322
+  155  ls -la
+  156  cp studentid stdid
+  157  ls -la
+  158  mv stdid std_id
+  159  ls -la
+  160  man mv
+  161  mv std_id lab0322
+  162  ls -la
+  163  cd lab0322
+  164  ls -la
+  165  cp ../lab0318/slink_str ./sl
+  166  ls -la
+  167  more sl
+  168  cd foss
+  169  cd
+  170  cd foss
+  171  cp lab0318/ lab0318-cp/
+  172  cp -r lab0318/ lab0318-cp/
+  173  cd lab0318-cp
+  174  ls -la
+  175  logout
+  176  history
+  177  cd foss
+  178  cd lab0315
+  179  cd
+  180  cd lab0322
+  181  cd foss
+  182  cd lab0322
+  183  cp ../lab0315/hello.c .
+  184  ls -la
+  185  vi hello.c
+  186  cc
+  187  cc hello.c
+  188  ls -la
+  189  a.out
+  190  cat hello.c
+  191  vi inputfile
+  192  cat inputfile
+  193  a.out < inputfile
+  194  0< inputfile a.out
+  195  ls -l
+  196  ls -l > lsresult.txt
+  197  ls -la
+  198  cat lsresult.txt
+  199  ls -la
+  200  a.out > a.result
+  201  cat a.result
+  202  a.out 2> a.err.result
+  203  cat a.err.result
+  204  cat a.out
+  205  vi hello.c
+  206  a.out 0< inputfile 1> stdout.txt 2> stderr.txt
+  207  ls -al
+  208  cat stdout.txt
+  209  cat stderr.txt
+  210  cat inputfile
+  211  a.out 0< inputfile 1> std.txt 2> std.txt
+  212  cat std.txt
+  213  a.out 0< inputfile >& std.txt
+  214  cat std.txt
+  215  cat hello.c
+  216  cc hello.c
+  217  a.out
+  218  ls -la
+  219  a.out > a.result
+  220  cat a.result
+  221  a.out 2> a.err.result
+  222  cat a.err.result
+  223  vi hello.c
+  224  cc hello.c
+  225  a.out < inputfile >&std.txt
+  226  cat std.txt
+  227  vi hello.c
+  228  a.out | wc 
+  229  a.out | a.out
+  230  ./a.out | ./a.out
+  231  a.out |& wc
+  232  a.out >& wc
+  233  ls -al
+  234  cat wc
+  235  a.out < inputfile
+  236  a.out | wc
+  237  a.out | tee result
+  238  ls -al
+  239  cat result
+  240  cat hello.c a.err.result inputfile stdout.txt
+  241  cat hello.c a.err.result inputfile stdout.txt > all.txt
+  242  cat all.txt
+  243  cat
+  244  cat > catout.txt
+  245  ls -al
+  246  cat catout.txt
+  247  more catout.txt
+  248  cat > inputfile
+  249  more inputfile
+  250  cat inputfile
+  251  cat >> inputfile
+  252  cat inputfile
+  253  logout
+  254  cd foss
+  255  who | sort | oss
+  256  who | sort | grep oss
+  257  grep hello
+  258  grep hello <<EOT
+  259  Hello world!
+  260  hello world!
+  261  hello hi
+  262  EOT
+  263  grep EOT <<$$
+  264  hello
+  265  EOT
+  266  EOT EOT
+  267  $$
+  268  ls -la
+  269  cd lab0322
+  270  a.out
+  271  ls -la
+  272  a.out
+  273  echo "100"
+  274  echo 100 > input-100
+  275  a,out < input-100
+  276  ./a.out < input-100
+  277  echo "202020689" > stdid
+  278  ./a.out <<< 100
+  279  ls -l a.out
+  280  cd ~oss000/foss/lab0322
+  281  ls -al
+  282  ./a.out
+  283  ./a.out <<< 202020689
+  284  ./a.out<<<202020689
+  285  cd
+  286  cd foss
+  287  chmod 700 .
+  288  ls -la
+  289  ls -l
+  290  mkdir lab0325
+  291  cd lab0325
+  292  ls -la
+  293  mkdir dd1
+  294  ls -la
+  295  chmod a-x dd1
+  296  ls -la
+  297  echo "TEST" >dd1/test
+  298  cd dd1
+  299  mv dd1 dir1
+  300  ls -l dir1
+  301  ls -al
+  302  chmod g+w dir1
+  303  chmod g+x dir1
+  304  ls -al
+  305  chmod g-w dir1
+  306  ls -al
+  307  ls -la
+  308  cd ~oss/foss/lab0325
+  309  cd ~oss000/foss/lab0325
+  310  ls -la
+  311  cd dir2
+  312  ls -la
+  313  mkdir oss099
+  314  ls -la
+  315  rm oss099
+  316  cd
+  317  cd foss
+  318  cd lab0325
+  319  ls -al
+  320  ps
+  321  ps -l
+  322  ps -l | grep 5099
+  323  sleep 10
+  324  sleep 5 ; echo "5 sec"
+  325  sleep 10
+  326  ps
+  327  sleep 500 &
+  328  ls
+  329  ls -l
+  330  ps
+  331  sleep 6000 &
+  332  ps
+  333  kill 11804
+  334  ps
+  335  kill 12031
+  336  ps
+  337  sleep 8000
+  338  ps
+  339  jobss
+  340  jobs
+  341  sleep 1000
+  342  jobs
+  343  bg
+  344  jobs
+  345  ps
+  346  fg %1
+  347  ps
+  348  jobs
+  349  vi ans1
+  350  bg
+  351  fg %3
+  352  cat ans1
+  353  ls -la
+  354  cd lab0322
+  355  cd foss
+  356  cd
+  357  cd foss
+  358  cd lab0322
+  359  ls -la
+  360  ./a.out <<< 500
+  361  a.out <<< 600 &
+  362  jobs
+  363  ls -l
+  364  cd
+  365  cd foss
+  366  cd lab0325
+  367  ls -l
+  368  chmod 700 dir1
+  369  ls -l
+  370  logout
+  371  cd foss
+  372  mkdir lab0329
+  373  ls -la
+  374  tar -c -f lab0329/backup-0315.tar lab0315
+  375  ls -la
+  376  cd lab0329
+  377  ls -la
+  378  cd
+  379  cd foss
+  380  tar cvf lab0329/backup-lab0315.tar lab0315
+  381  lab0329
+  382  cd lab0329
+  383  ls -la
+  384  rm backup-0315.tar
+  385  ls -la
+  386  tar tvf backup-lab0315.tar
+  387  tar xvf backup-lab0315.tar
+  388  du
+  389  du -h
+  390  gzip backup-lab0315.tar
+  391  ls -al
+  392  which ls
+  393  which cd
+  394  whereis ls
+  395  man echo
+  396  echo hi
+  397  echo -n hi
+  398  echo -n hi ; echo hyona
+  399  echo hi ; echo hyona
+  400  NAME=Hyona
+  401  echoNAME
+  402  echo NAME
+  403  echo $NAME
+  404  ./a.out
+  405  ls -la
+  406  vi a.out
+  407  ./a.out
+  408  ls -al
+  409  chmod 775 a.out
+  410  ./a.out
+  411  cat a.out
+  412  echo $PATH
+  413  PATH="$PATH:."
+  414  echo $PATH
+  415  a.out
+  416  ls ; a.out ;sleep1 ;echo "done"
+  417  ls ; a.out ;sleep 1 ;echo "done"
+  418  echo "1" ; echo "2"
+  419  echo 2&&echo1
+  420  echo 1&& echo 2
+  421  cp ../lab0315/hello.c
+  422  cp ../lab0315/hello.c .
+  423  ls -la
+  424  vi hello.c
+  425  cc hello.c
+  426  vi hello.c
+  427  cc hello.c
+  428  ./a.out
+  429  vi hello.c
+  430  cc hello.c
+  431  a.out
+  432  echo $?
+  433  a.out
+  434  echo $?
+  435  a.out <<<0
+  436  echo $?
+  437  python
+  438  a.out <<<0 && a.out<<<1
+  439  a.out <<<1 && a.out <<<0
+  440  a.out <<<1||a.out<<<0
+  441  logout
+  442  cd foss
+  443  mkdir lab0401
+  444  cd lab0401
+  445  cd foss
+  446  cd 
+  447  cd foss
+  448  cd lab0401
+  449  shopt -s m histverify
+  450  shopt -s m
+  451  shopt -s histverify
+  452  history
+  453  echo "0401 lab start"
+  454  history
+  455  history > hist.start
diff --git a/lab0401/lllls b/lab0401/lllls
new file mode 100755
index 0000000000000000000000000000000000000000..affca4d0a5e35290c2306e922a9d54c94da0243a
--- /dev/null
+++ b/lab0401/lllls
@@ -0,0 +1 @@
+ls -ali
diff --git a/lab0401/temp/0.c b/lab0401/temp/0.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/10.c b/lab0401/temp/10.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/100.c b/lab0401/temp/100.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/102.c b/lab0401/temp/102.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/104.c b/lab0401/temp/104.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/106.c b/lab0401/temp/106.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/108.c b/lab0401/temp/108.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/110.c b/lab0401/temp/110.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/112.c b/lab0401/temp/112.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/114.c b/lab0401/temp/114.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/116.c b/lab0401/temp/116.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/118.c b/lab0401/temp/118.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/12.c b/lab0401/temp/12.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/120.c b/lab0401/temp/120.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/122.c b/lab0401/temp/122.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/124.c b/lab0401/temp/124.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/126.c b/lab0401/temp/126.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/128.c b/lab0401/temp/128.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/130.c b/lab0401/temp/130.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/132.c b/lab0401/temp/132.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/134.c b/lab0401/temp/134.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/136.c b/lab0401/temp/136.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/138.c b/lab0401/temp/138.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/14.c b/lab0401/temp/14.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/140.c b/lab0401/temp/140.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/142.c b/lab0401/temp/142.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/144.c b/lab0401/temp/144.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/146.c b/lab0401/temp/146.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/148.c b/lab0401/temp/148.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/150.c b/lab0401/temp/150.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/152.c b/lab0401/temp/152.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/154.c b/lab0401/temp/154.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/156.c b/lab0401/temp/156.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/158.c b/lab0401/temp/158.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/16.c b/lab0401/temp/16.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/160.c b/lab0401/temp/160.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/162.c b/lab0401/temp/162.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/164.c b/lab0401/temp/164.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/166.c b/lab0401/temp/166.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/168.c b/lab0401/temp/168.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/170.c b/lab0401/temp/170.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/172.c b/lab0401/temp/172.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/174.c b/lab0401/temp/174.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/176.c b/lab0401/temp/176.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/178.c b/lab0401/temp/178.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/18.c b/lab0401/temp/18.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/180.c b/lab0401/temp/180.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/182.c b/lab0401/temp/182.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/184.c b/lab0401/temp/184.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/186.c b/lab0401/temp/186.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/188.c b/lab0401/temp/188.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/190.c b/lab0401/temp/190.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/192.c b/lab0401/temp/192.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/194.c b/lab0401/temp/194.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/196.c b/lab0401/temp/196.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/198.c b/lab0401/temp/198.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/2.c b/lab0401/temp/2.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/20.c b/lab0401/temp/20.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/200.c b/lab0401/temp/200.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/202.c b/lab0401/temp/202.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/204.c b/lab0401/temp/204.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/206.c b/lab0401/temp/206.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/208.c b/lab0401/temp/208.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/210.c b/lab0401/temp/210.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/212.c b/lab0401/temp/212.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/214.c b/lab0401/temp/214.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/216.c b/lab0401/temp/216.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/218.c b/lab0401/temp/218.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/22.c b/lab0401/temp/22.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/220.c b/lab0401/temp/220.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/222.c b/lab0401/temp/222.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/224.c b/lab0401/temp/224.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/226.c b/lab0401/temp/226.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/228.c b/lab0401/temp/228.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/230.c b/lab0401/temp/230.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/232.c b/lab0401/temp/232.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/234.c b/lab0401/temp/234.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/236.c b/lab0401/temp/236.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/238.c b/lab0401/temp/238.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/24.c b/lab0401/temp/24.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/240.c b/lab0401/temp/240.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/242.c b/lab0401/temp/242.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/244.c b/lab0401/temp/244.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/246.c b/lab0401/temp/246.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/248.c b/lab0401/temp/248.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/250.c b/lab0401/temp/250.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/252.c b/lab0401/temp/252.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/254.c b/lab0401/temp/254.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/256.c b/lab0401/temp/256.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/258.c b/lab0401/temp/258.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/26.c b/lab0401/temp/26.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/260.c b/lab0401/temp/260.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/262.c b/lab0401/temp/262.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/264.c b/lab0401/temp/264.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/266.c b/lab0401/temp/266.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/268.c b/lab0401/temp/268.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/270.c b/lab0401/temp/270.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/272.c b/lab0401/temp/272.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/274.c b/lab0401/temp/274.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/276.c b/lab0401/temp/276.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/278.c b/lab0401/temp/278.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/28.c b/lab0401/temp/28.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/280.c b/lab0401/temp/280.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/282.c b/lab0401/temp/282.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/284.c b/lab0401/temp/284.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/286.c b/lab0401/temp/286.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/288.c b/lab0401/temp/288.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/290.c b/lab0401/temp/290.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/292.c b/lab0401/temp/292.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/294.c b/lab0401/temp/294.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/296.c b/lab0401/temp/296.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/298.c b/lab0401/temp/298.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/30.c b/lab0401/temp/30.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/300.c b/lab0401/temp/300.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/302.c b/lab0401/temp/302.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/304.c b/lab0401/temp/304.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/306.c b/lab0401/temp/306.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/308.c b/lab0401/temp/308.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/310.c b/lab0401/temp/310.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/312.c b/lab0401/temp/312.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/314.c b/lab0401/temp/314.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/316.c b/lab0401/temp/316.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/318.c b/lab0401/temp/318.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/32.c b/lab0401/temp/32.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/320.c b/lab0401/temp/320.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/322.c b/lab0401/temp/322.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/324.c b/lab0401/temp/324.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/326.c b/lab0401/temp/326.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/328.c b/lab0401/temp/328.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/330.c b/lab0401/temp/330.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/332.c b/lab0401/temp/332.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/334.c b/lab0401/temp/334.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/336.c b/lab0401/temp/336.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/338.c b/lab0401/temp/338.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/34.c b/lab0401/temp/34.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/340.c b/lab0401/temp/340.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/342.c b/lab0401/temp/342.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/344.c b/lab0401/temp/344.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/346.c b/lab0401/temp/346.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/348.c b/lab0401/temp/348.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/350.c b/lab0401/temp/350.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/352.c b/lab0401/temp/352.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/354.c b/lab0401/temp/354.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/356.c b/lab0401/temp/356.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/358.c b/lab0401/temp/358.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/36.c b/lab0401/temp/36.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/360.c b/lab0401/temp/360.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/362.c b/lab0401/temp/362.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/364.c b/lab0401/temp/364.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/366.c b/lab0401/temp/366.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/368.c b/lab0401/temp/368.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/370.c b/lab0401/temp/370.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/372.c b/lab0401/temp/372.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/374.c b/lab0401/temp/374.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/376.c b/lab0401/temp/376.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/378.c b/lab0401/temp/378.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/38.c b/lab0401/temp/38.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/380.c b/lab0401/temp/380.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/382.c b/lab0401/temp/382.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/384.c b/lab0401/temp/384.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/386.c b/lab0401/temp/386.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/388.c b/lab0401/temp/388.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/390.c b/lab0401/temp/390.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/392.c b/lab0401/temp/392.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/394.c b/lab0401/temp/394.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/396.c b/lab0401/temp/396.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/398.c b/lab0401/temp/398.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/4.c b/lab0401/temp/4.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/40.c b/lab0401/temp/40.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/400.c b/lab0401/temp/400.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/402.c b/lab0401/temp/402.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/404.c b/lab0401/temp/404.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/406.c b/lab0401/temp/406.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/408.c b/lab0401/temp/408.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/410.c b/lab0401/temp/410.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/412.c b/lab0401/temp/412.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/414.c b/lab0401/temp/414.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/416.c b/lab0401/temp/416.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/418.c b/lab0401/temp/418.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/42.c b/lab0401/temp/42.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/420.c b/lab0401/temp/420.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/422.c b/lab0401/temp/422.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/424.c b/lab0401/temp/424.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/426.c b/lab0401/temp/426.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/428.c b/lab0401/temp/428.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/430.c b/lab0401/temp/430.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/432.c b/lab0401/temp/432.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/434.c b/lab0401/temp/434.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/436.c b/lab0401/temp/436.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/438.c b/lab0401/temp/438.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/44.c b/lab0401/temp/44.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/440.c b/lab0401/temp/440.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/442.c b/lab0401/temp/442.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/444.c b/lab0401/temp/444.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/446.c b/lab0401/temp/446.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/448.c b/lab0401/temp/448.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/450.c b/lab0401/temp/450.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/452.c b/lab0401/temp/452.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/454.c b/lab0401/temp/454.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/456.c b/lab0401/temp/456.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/458.c b/lab0401/temp/458.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/46.c b/lab0401/temp/46.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/460.c b/lab0401/temp/460.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/462.c b/lab0401/temp/462.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/464.c b/lab0401/temp/464.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/466.c b/lab0401/temp/466.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/468.c b/lab0401/temp/468.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/470.c b/lab0401/temp/470.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/472.c b/lab0401/temp/472.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/474.c b/lab0401/temp/474.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/476.c b/lab0401/temp/476.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/478.c b/lab0401/temp/478.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/48.c b/lab0401/temp/48.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/480.c b/lab0401/temp/480.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/482.c b/lab0401/temp/482.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/484.c b/lab0401/temp/484.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/486.c b/lab0401/temp/486.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/488.c b/lab0401/temp/488.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/490.c b/lab0401/temp/490.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/492.c b/lab0401/temp/492.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/494.c b/lab0401/temp/494.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/496.c b/lab0401/temp/496.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/498.c b/lab0401/temp/498.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/50.c b/lab0401/temp/50.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/500.c b/lab0401/temp/500.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/502.c b/lab0401/temp/502.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/504.c b/lab0401/temp/504.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/506.c b/lab0401/temp/506.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/508.c b/lab0401/temp/508.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/510.c b/lab0401/temp/510.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/512.c b/lab0401/temp/512.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/514.c b/lab0401/temp/514.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/516.c b/lab0401/temp/516.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/518.c b/lab0401/temp/518.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/52.c b/lab0401/temp/52.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/520.c b/lab0401/temp/520.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/522.c b/lab0401/temp/522.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/524.c b/lab0401/temp/524.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/526.c b/lab0401/temp/526.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/528.c b/lab0401/temp/528.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/530.c b/lab0401/temp/530.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/532.c b/lab0401/temp/532.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/534.c b/lab0401/temp/534.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/536.c b/lab0401/temp/536.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/538.c b/lab0401/temp/538.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/54.c b/lab0401/temp/54.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/540.c b/lab0401/temp/540.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/542.c b/lab0401/temp/542.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/544.c b/lab0401/temp/544.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/546.c b/lab0401/temp/546.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/548.c b/lab0401/temp/548.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/550.c b/lab0401/temp/550.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/552.c b/lab0401/temp/552.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/554.c b/lab0401/temp/554.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/556.c b/lab0401/temp/556.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/558.c b/lab0401/temp/558.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/56.c b/lab0401/temp/56.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/560.c b/lab0401/temp/560.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/562.c b/lab0401/temp/562.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/564.c b/lab0401/temp/564.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/566.c b/lab0401/temp/566.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/568.c b/lab0401/temp/568.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/570.c b/lab0401/temp/570.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/572.c b/lab0401/temp/572.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/574.c b/lab0401/temp/574.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/576.c b/lab0401/temp/576.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/578.c b/lab0401/temp/578.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/58.c b/lab0401/temp/58.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/580.c b/lab0401/temp/580.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/582.c b/lab0401/temp/582.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/584.c b/lab0401/temp/584.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/586.c b/lab0401/temp/586.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/588.c b/lab0401/temp/588.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/590.c b/lab0401/temp/590.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/592.c b/lab0401/temp/592.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/594.c b/lab0401/temp/594.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/596.c b/lab0401/temp/596.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/598.c b/lab0401/temp/598.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/6.c b/lab0401/temp/6.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/60.c b/lab0401/temp/60.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/600.c b/lab0401/temp/600.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/602.c b/lab0401/temp/602.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/604.c b/lab0401/temp/604.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/606.c b/lab0401/temp/606.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/608.c b/lab0401/temp/608.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/610.c b/lab0401/temp/610.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/612.c b/lab0401/temp/612.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/614.c b/lab0401/temp/614.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/616.c b/lab0401/temp/616.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/618.c b/lab0401/temp/618.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/62.c b/lab0401/temp/62.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/620.c b/lab0401/temp/620.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/622.c b/lab0401/temp/622.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/624.c b/lab0401/temp/624.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/626.c b/lab0401/temp/626.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/628.c b/lab0401/temp/628.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/630.c b/lab0401/temp/630.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/632.c b/lab0401/temp/632.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/634.c b/lab0401/temp/634.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/636.c b/lab0401/temp/636.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/638.c b/lab0401/temp/638.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/64.c b/lab0401/temp/64.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/640.c b/lab0401/temp/640.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/642.c b/lab0401/temp/642.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/644.c b/lab0401/temp/644.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/646.c b/lab0401/temp/646.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/648.c b/lab0401/temp/648.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/650.c b/lab0401/temp/650.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/652.c b/lab0401/temp/652.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/654.c b/lab0401/temp/654.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/656.c b/lab0401/temp/656.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/658.c b/lab0401/temp/658.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/66.c b/lab0401/temp/66.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/660.c b/lab0401/temp/660.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/662.c b/lab0401/temp/662.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/664.c b/lab0401/temp/664.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/666.c b/lab0401/temp/666.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/668.c b/lab0401/temp/668.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/670.c b/lab0401/temp/670.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/672.c b/lab0401/temp/672.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/674.c b/lab0401/temp/674.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/676.c b/lab0401/temp/676.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/678.c b/lab0401/temp/678.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/68.c b/lab0401/temp/68.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/680.c b/lab0401/temp/680.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/682.c b/lab0401/temp/682.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/684.c b/lab0401/temp/684.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/686.c b/lab0401/temp/686.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/688.c b/lab0401/temp/688.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/690.c b/lab0401/temp/690.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/692.c b/lab0401/temp/692.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/694.c b/lab0401/temp/694.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/696.c b/lab0401/temp/696.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/698.c b/lab0401/temp/698.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/70.c b/lab0401/temp/70.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/700.c b/lab0401/temp/700.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/702.c b/lab0401/temp/702.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/704.c b/lab0401/temp/704.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/706.c b/lab0401/temp/706.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/708.c b/lab0401/temp/708.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/710.c b/lab0401/temp/710.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/712.c b/lab0401/temp/712.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/714.c b/lab0401/temp/714.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/716.c b/lab0401/temp/716.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/718.c b/lab0401/temp/718.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/72.c b/lab0401/temp/72.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/720.c b/lab0401/temp/720.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/722.c b/lab0401/temp/722.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/724.c b/lab0401/temp/724.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/726.c b/lab0401/temp/726.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/728.c b/lab0401/temp/728.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/730.c b/lab0401/temp/730.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/732.c b/lab0401/temp/732.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/734.c b/lab0401/temp/734.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/736.c b/lab0401/temp/736.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/738.c b/lab0401/temp/738.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/74.c b/lab0401/temp/74.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/740.c b/lab0401/temp/740.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/742.c b/lab0401/temp/742.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/744.c b/lab0401/temp/744.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/746.c b/lab0401/temp/746.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/748.c b/lab0401/temp/748.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/750.c b/lab0401/temp/750.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/752.c b/lab0401/temp/752.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/754.c b/lab0401/temp/754.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/756.c b/lab0401/temp/756.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/758.c b/lab0401/temp/758.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/76.c b/lab0401/temp/76.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/760.c b/lab0401/temp/760.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/762.c b/lab0401/temp/762.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/764.c b/lab0401/temp/764.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/766.c b/lab0401/temp/766.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/768.c b/lab0401/temp/768.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/770.c b/lab0401/temp/770.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/772.c b/lab0401/temp/772.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/774.c b/lab0401/temp/774.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/776.c b/lab0401/temp/776.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/778.c b/lab0401/temp/778.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/78.c b/lab0401/temp/78.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/780.c b/lab0401/temp/780.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/782.c b/lab0401/temp/782.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/784.c b/lab0401/temp/784.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/786.c b/lab0401/temp/786.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/788.c b/lab0401/temp/788.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/790.c b/lab0401/temp/790.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/792.c b/lab0401/temp/792.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/794.c b/lab0401/temp/794.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/796.c b/lab0401/temp/796.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/798.c b/lab0401/temp/798.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/8.c b/lab0401/temp/8.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/80.c b/lab0401/temp/80.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/800.c b/lab0401/temp/800.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/802.c b/lab0401/temp/802.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/804.c b/lab0401/temp/804.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/806.c b/lab0401/temp/806.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/808.c b/lab0401/temp/808.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/810.c b/lab0401/temp/810.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/812.c b/lab0401/temp/812.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/814.c b/lab0401/temp/814.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/816.c b/lab0401/temp/816.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/818.c b/lab0401/temp/818.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/82.c b/lab0401/temp/82.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/820.c b/lab0401/temp/820.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/822.c b/lab0401/temp/822.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/824.c b/lab0401/temp/824.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/826.c b/lab0401/temp/826.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/828.c b/lab0401/temp/828.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/830.c b/lab0401/temp/830.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/832.c b/lab0401/temp/832.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/834.c b/lab0401/temp/834.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/836.c b/lab0401/temp/836.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/838.c b/lab0401/temp/838.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/84.c b/lab0401/temp/84.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/840.c b/lab0401/temp/840.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/842.c b/lab0401/temp/842.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/844.c b/lab0401/temp/844.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/846.c b/lab0401/temp/846.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/848.c b/lab0401/temp/848.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/850.c b/lab0401/temp/850.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/852.c b/lab0401/temp/852.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/854.c b/lab0401/temp/854.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/856.c b/lab0401/temp/856.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/858.c b/lab0401/temp/858.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/86.c b/lab0401/temp/86.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/860.c b/lab0401/temp/860.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/862.c b/lab0401/temp/862.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/864.c b/lab0401/temp/864.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/866.c b/lab0401/temp/866.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/868.c b/lab0401/temp/868.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/870.c b/lab0401/temp/870.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/872.c b/lab0401/temp/872.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/874.c b/lab0401/temp/874.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/876.c b/lab0401/temp/876.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/878.c b/lab0401/temp/878.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/88.c b/lab0401/temp/88.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/880.c b/lab0401/temp/880.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/882.c b/lab0401/temp/882.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/884.c b/lab0401/temp/884.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/886.c b/lab0401/temp/886.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/888.c b/lab0401/temp/888.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/890.c b/lab0401/temp/890.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/892.c b/lab0401/temp/892.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/894.c b/lab0401/temp/894.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/896.c b/lab0401/temp/896.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/898.c b/lab0401/temp/898.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/90.c b/lab0401/temp/90.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/900.c b/lab0401/temp/900.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/902.c b/lab0401/temp/902.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/904.c b/lab0401/temp/904.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/906.c b/lab0401/temp/906.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/908.c b/lab0401/temp/908.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/910.c b/lab0401/temp/910.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/912.c b/lab0401/temp/912.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/914.c b/lab0401/temp/914.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/916.c b/lab0401/temp/916.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/918.c b/lab0401/temp/918.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/92.c b/lab0401/temp/92.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/920.c b/lab0401/temp/920.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/922.c b/lab0401/temp/922.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/924.c b/lab0401/temp/924.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/926.c b/lab0401/temp/926.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/928.c b/lab0401/temp/928.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/930.c b/lab0401/temp/930.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/932.c b/lab0401/temp/932.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/934.c b/lab0401/temp/934.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/936.c b/lab0401/temp/936.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/938.c b/lab0401/temp/938.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/94.c b/lab0401/temp/94.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/940.c b/lab0401/temp/940.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/942.c b/lab0401/temp/942.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/944.c b/lab0401/temp/944.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/946.c b/lab0401/temp/946.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/948.c b/lab0401/temp/948.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/950.c b/lab0401/temp/950.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/952.c b/lab0401/temp/952.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/954.c b/lab0401/temp/954.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/956.c b/lab0401/temp/956.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/958.c b/lab0401/temp/958.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/96.c b/lab0401/temp/96.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/960.c b/lab0401/temp/960.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/962.c b/lab0401/temp/962.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/964.c b/lab0401/temp/964.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/966.c b/lab0401/temp/966.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/968.c b/lab0401/temp/968.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/970.c b/lab0401/temp/970.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/972.c b/lab0401/temp/972.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/974.c b/lab0401/temp/974.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/976.c b/lab0401/temp/976.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/978.c b/lab0401/temp/978.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/98.c b/lab0401/temp/98.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/980.c b/lab0401/temp/980.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/982.c b/lab0401/temp/982.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/984.c b/lab0401/temp/984.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/986.c b/lab0401/temp/986.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/988.c b/lab0401/temp/988.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/990.c b/lab0401/temp/990.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/992.c b/lab0401/temp/992.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/994.c b/lab0401/temp/994.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/996.c b/lab0401/temp/996.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0401/temp/998.c b/lab0401/temp/998.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/a b/lab0405/a
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/aa b/lab0405/aa
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/aaa b/lab0405/aaa
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/b b/lab0405/b
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/bb b/lab0405/bb
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/bbb b/lab0405/bbb
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/c b/lab0405/c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/cc b/lab0405/cc
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/ccc b/lab0405/ccc
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0405/infile b/lab0405/infile
new file mode 100644
index 0000000000000000000000000000000000000000..ad709a2eeeb06852b0cd510282da2da66903c858
--- /dev/null
+++ b/lab0405/infile
@@ -0,0 +1,5 @@
+100
+200
+300
+400
+500
diff --git a/lab0405/sum.sh b/lab0405/sum.sh
new file mode 100644
index 0000000000000000000000000000000000000000..a27151c4e77bb2f951cb308d91dc7a605ade5348
--- /dev/null
+++ b/lab0405/sum.sh
@@ -0,0 +1,7 @@
+cat infile | { while read a
+	do
+		sum=$(($sum+$a))
+	done
+	echo $sum
+}
+	
diff --git a/lab0408/a.out b/lab0408/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..7ca72c014e654fa084c0c716441c9d838cfd3fdb
Binary files /dev/null and b/lab0408/a.out differ
diff --git a/lab0408/b.out b/lab0408/b.out
new file mode 100755
index 0000000000000000000000000000000000000000..28e94a13db2a1e26961f2b0148123bd04b28a0f9
Binary files /dev/null and b/lab0408/b.out differ
diff --git a/lab0408/hello.c b/lab0408/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..c5072aa8bf7300cf31153a755e0332760fd0b207
--- /dev/null
+++ b/lab0408/hello.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main(){
+	int a;
+	scanf("%d",&a);
+	fprintf(stdout,"Hello stdout %d\n",a);
+	fprintf(stderr,"Hello stderr %d\n",a+100);
+	return a;
+}
diff --git a/lab0408/test/aaa1.c b/lab0408/test/aaa1.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa10.c b/lab0408/test/aaa10.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa100.c b/lab0408/test/aaa100.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa11.c b/lab0408/test/aaa11.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa12.c b/lab0408/test/aaa12.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa13.c b/lab0408/test/aaa13.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa14.c b/lab0408/test/aaa14.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa15.c b/lab0408/test/aaa15.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa16.c b/lab0408/test/aaa16.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa17.c b/lab0408/test/aaa17.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa18.c b/lab0408/test/aaa18.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa19.c b/lab0408/test/aaa19.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa2.c b/lab0408/test/aaa2.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa20.c b/lab0408/test/aaa20.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa21.c b/lab0408/test/aaa21.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa22.c b/lab0408/test/aaa22.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa23.c b/lab0408/test/aaa23.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa24.c b/lab0408/test/aaa24.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa25.c b/lab0408/test/aaa25.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa26.c b/lab0408/test/aaa26.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa27.c b/lab0408/test/aaa27.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa28.c b/lab0408/test/aaa28.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa29.c b/lab0408/test/aaa29.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa3.c b/lab0408/test/aaa3.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa30.c b/lab0408/test/aaa30.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa31.c b/lab0408/test/aaa31.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa32.c b/lab0408/test/aaa32.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa33.c b/lab0408/test/aaa33.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa34.c b/lab0408/test/aaa34.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa35.c b/lab0408/test/aaa35.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa36.c b/lab0408/test/aaa36.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa37.c b/lab0408/test/aaa37.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa38.c b/lab0408/test/aaa38.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa39.c b/lab0408/test/aaa39.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa4.c b/lab0408/test/aaa4.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa40.c b/lab0408/test/aaa40.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa41.c b/lab0408/test/aaa41.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa42.c b/lab0408/test/aaa42.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa43.c b/lab0408/test/aaa43.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa44.c b/lab0408/test/aaa44.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa45.c b/lab0408/test/aaa45.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa46.c b/lab0408/test/aaa46.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa47.c b/lab0408/test/aaa47.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa48.c b/lab0408/test/aaa48.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa49.c b/lab0408/test/aaa49.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa5.c b/lab0408/test/aaa5.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa50.c b/lab0408/test/aaa50.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa51.c b/lab0408/test/aaa51.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa52.c b/lab0408/test/aaa52.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa53.c b/lab0408/test/aaa53.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa54.c b/lab0408/test/aaa54.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa55.c b/lab0408/test/aaa55.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa56.c b/lab0408/test/aaa56.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa57.c b/lab0408/test/aaa57.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa58.c b/lab0408/test/aaa58.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa59.c b/lab0408/test/aaa59.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa6.c b/lab0408/test/aaa6.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa60.c b/lab0408/test/aaa60.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa61.c b/lab0408/test/aaa61.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa62.c b/lab0408/test/aaa62.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa63.c b/lab0408/test/aaa63.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa64.c b/lab0408/test/aaa64.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa65.c b/lab0408/test/aaa65.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa66.c b/lab0408/test/aaa66.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa67.c b/lab0408/test/aaa67.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa68.c b/lab0408/test/aaa68.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa69.c b/lab0408/test/aaa69.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa7.c b/lab0408/test/aaa7.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa70.c b/lab0408/test/aaa70.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa71.c b/lab0408/test/aaa71.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa72.c b/lab0408/test/aaa72.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa73.c b/lab0408/test/aaa73.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa74.c b/lab0408/test/aaa74.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa75.c b/lab0408/test/aaa75.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa76.c b/lab0408/test/aaa76.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa77.c b/lab0408/test/aaa77.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa78.c b/lab0408/test/aaa78.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa79.c b/lab0408/test/aaa79.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa8.c b/lab0408/test/aaa8.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa80.c b/lab0408/test/aaa80.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa81.c b/lab0408/test/aaa81.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa82.c b/lab0408/test/aaa82.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa83.c b/lab0408/test/aaa83.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa84.c b/lab0408/test/aaa84.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa85.c b/lab0408/test/aaa85.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa86.c b/lab0408/test/aaa86.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa87.c b/lab0408/test/aaa87.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa88.c b/lab0408/test/aaa88.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa89.c b/lab0408/test/aaa89.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa9.c b/lab0408/test/aaa9.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa90.c b/lab0408/test/aaa90.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa91.c b/lab0408/test/aaa91.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa92.c b/lab0408/test/aaa92.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa93.c b/lab0408/test/aaa93.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa94.c b/lab0408/test/aaa94.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa95.c b/lab0408/test/aaa95.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa96.c b/lab0408/test/aaa96.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa97.c b/lab0408/test/aaa97.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa98.c b/lab0408/test/aaa98.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/aaa99.c b/lab0408/test/aaa99.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0408/test/fc.sh b/lab0408/test/fc.sh
new file mode 100755
index 0000000000000000000000000000000000000000..5a775ae7af78317f429e929147f3d3b7003189c5
--- /dev/null
+++ b/lab0408/test/fc.sh
@@ -0,0 +1,12 @@
+#/bin/bash
+
+for i in {1..100}
+do
+	touch aaa${i}.c
+done
+
+for i in aaa5?.c
+do
+	echo mv $i ${i%c}java
+done
+
diff --git a/lab0408/today b/lab0408/today
new file mode 100644
index 0000000000000000000000000000000000000000..59fcf3cf93d1a5d725d31e083e132cda87acf042
--- /dev/null
+++ b/lab0408/today
@@ -0,0 +1 @@
+20220408
diff --git a/lab0412/file0000.c b/lab0412/file0000.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0000.sh b/lab0412/file0000.sh
new file mode 100644
index 0000000000000000000000000000000000000000..9440cbc979958637a4c921b212ccd62b7f2e4f5d
--- /dev/null
+++ b/lab0412/file0000.sh
@@ -0,0 +1,6 @@
+#/bin/bash
+
+
+for i in {0..9}; do
+	touch `printf "file%04d.c\n" $i`
+done
diff --git a/lab0412/file0001.c b/lab0412/file0001.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0002.c b/lab0412/file0002.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0003.c b/lab0412/file0003.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0004.c b/lab0412/file0004.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0005.c b/lab0412/file0005.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0006.c b/lab0412/file0006.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0007.c b/lab0412/file0007.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0008.c b/lab0412/file0008.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/file0009.c b/lab0412/file0009.c
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/filename b/lab0412/filename
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/filename2 b/lab0412/filename2
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/source.sh b/lab0412/source.sh
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/lab0412/sum.sh b/lab0412/sum.sh
new file mode 100644
index 0000000000000000000000000000000000000000..3344a7d87f9aff5eb2fe41d8fa38264c2a401913
--- /dev/null
+++ b/lab0412/sum.sh
@@ -0,0 +1,9 @@
+#/bin/bash
+sum=0
+end=1000
+for (( i=0;i<(($end));i++)); do
+	sum=$(($sum+$i));
+	echo $i " " $sum
+done
+echo $((sum))
+
diff --git a/lab0412/sum1.sh b/lab0412/sum1.sh
new file mode 100644
index 0000000000000000000000000000000000000000..3344a7d87f9aff5eb2fe41d8fa38264c2a401913
--- /dev/null
+++ b/lab0412/sum1.sh
@@ -0,0 +1,9 @@
+#/bin/bash
+sum=0
+end=1000
+for (( i=0;i<(($end));i++)); do
+	sum=$(($sum+$i));
+	echo $i " " $sum
+done
+echo $((sum))
+
diff --git a/lab0412/sum2.sh b/lab0412/sum2.sh
new file mode 100644
index 0000000000000000000000000000000000000000..3344a7d87f9aff5eb2fe41d8fa38264c2a401913
--- /dev/null
+++ b/lab0412/sum2.sh
@@ -0,0 +1,9 @@
+#/bin/bash
+sum=0
+end=1000
+for (( i=0;i<(($end));i++)); do
+	sum=$(($sum+$i));
+	echo $i " " $sum
+done
+echo $((sum))
+
diff --git a/lab0412/sum3.sh b/lab0412/sum3.sh
new file mode 120000
index 0000000000000000000000000000000000000000..2ebde5ac9a63c136d5a8f7892a572da8d8a785f3
--- /dev/null
+++ b/lab0412/sum3.sh
@@ -0,0 +1 @@
+sum.sh
\ No newline at end of file
diff --git a/lab0415/aaa b/lab0415/aaa
new file mode 100644
index 0000000000000000000000000000000000000000..4b849dbdb38e94b0a2d87aff8875832da7040c78
--- /dev/null
+++ b/lab0415/aaa
@@ -0,0 +1 @@
+"Hello"
diff --git a/lab0415/bbb b/lab0415/bbb
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/studentid b/studentid
new file mode 100644
index 0000000000000000000000000000000000000000..934ce6c6c17602cdc1c15539e9db2ae2d045ebd5
--- /dev/null
+++ b/studentid
@@ -0,0 +1 @@
+Hyona Lim - 202020689