diff --git a/.gitignore b/.gitignore
index d00b33aa42e9a4c35543212777eb39b2273d5a47..b2e554b78223f9c6d37bba407b6a9af5c7634442 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
-.object
+*.o
+*.out
+*.mp4
+*.mp3
diff --git a/foss_lab/lab0914/.h b/foss_lab/lab0914/.h
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/foss_lab/lab0914/file1 b/foss_lab/lab0914/file1
new file mode 100644
index 0000000000000000000000000000000000000000..4a2f088201e8afc6d01ac6aefcb8f80fda0286e9
--- /dev/null
+++ b/foss_lab/lab0914/file1
@@ -0,0 +1 @@
+asdjks
diff --git a/foss_lab/lab0914/slink b/foss_lab/lab0914/slink
new file mode 120000
index 0000000000000000000000000000000000000000..08219db9b0969fa29cf16fd04df4a63964da0b69
--- /dev/null
+++ b/foss_lab/lab0914/slink
@@ -0,0 +1 @@
+file1
\ No newline at end of file
diff --git a/foss_lab/lab0919/err.txt b/foss_lab/lab0919/err.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8dc6b7ce62ccedcbb8d5ed4aab92bfd2a5d32ec0
--- /dev/null
+++ b/foss_lab/lab0919/err.txt
@@ -0,0 +1 @@
+stderr: Hello 201823815 999
diff --git a/foss_lab/lab0919/hello.c b/foss_lab/lab0919/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..71b072e82b8460dd222f6953f35eadc32f1550ae
--- /dev/null
+++ b/foss_lab/lab0919/hello.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
diff --git a/foss_lab/lab0919/infile.txt b/foss_lab/lab0919/infile.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a6905f8ba447c0116590e38b2430151b506b1611
--- /dev/null
+++ b/foss_lab/lab0919/infile.txt
@@ -0,0 +1 @@
+999
diff --git a/foss_lab/lab0919/lsli b/foss_lab/lab0919/lsli
new file mode 100755
index 0000000000000000000000000000000000000000..24fc945f35af8169c90dc7fa9b41ff72aedf7395
--- /dev/null
+++ b/foss_lab/lab0919/lsli
@@ -0,0 +1 @@
+ -li ls
diff --git a/foss_lab/lab0919/out.text b/foss_lab/lab0919/out.text
new file mode 100644
index 0000000000000000000000000000000000000000..1fe635e3d076cf547591197db8c2b241218b1c9f
--- /dev/null
+++ b/foss_lab/lab0919/out.text
@@ -0,0 +1 @@
+stdout: Hello 201823815 999
diff --git a/foss_lab/lab0919/out.txt b/foss_lab/lab0919/out.txt
new file mode 100644
index 0000000000000000000000000000000000000000..090b480802843da7799fc8c25504d91d9c646884
--- /dev/null
+++ b/foss_lab/lab0919/out.txt
@@ -0,0 +1 @@
+stdout: Hello 201823815 32766
diff --git a/foss_lab/lab0921/1 b/foss_lab/lab0921/1
new file mode 100644
index 0000000000000000000000000000000000000000..d384d5acc7766a47f5cb09b44e888b55eb75d656
--- /dev/null
+++ b/foss_lab/lab0921/1
@@ -0,0 +1,2 @@
+stderr: Hello 201823815 888
+stdout: Hello 201823815 888
diff --git a/foss_lab/lab0921/all.txt b/foss_lab/lab0921/all.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7f0114ae6293d94b8594060c91ef035ee31ec2e9
--- /dev/null
+++ b/foss_lab/lab0921/all.txt
@@ -0,0 +1,2 @@
+stderr: Hello 201823815 1111
+stdout: Hello 201823815 1111
diff --git a/foss_lab/lab0921/errfile b/foss_lab/lab0921/errfile
new file mode 100644
index 0000000000000000000000000000000000000000..0033576cc7ca1b9f6a854bdbf3eebb300fc65a21
--- /dev/null
+++ b/foss_lab/lab0921/errfile
@@ -0,0 +1 @@
+stderr: Hello 201823815 9899
diff --git a/foss_lab/lab0921/hello.c b/foss_lab/lab0921/hello.c
new file mode 100755
index 0000000000000000000000000000000000000000..71b072e82b8460dd222f6953f35eadc32f1550ae
--- /dev/null
+++ b/foss_lab/lab0921/hello.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
diff --git a/foss_lab/lab0921/infile9899 b/foss_lab/lab0921/infile9899
new file mode 100755
index 0000000000000000000000000000000000000000..55223f1554dc1c8360a5236cdf00471124a35e77
--- /dev/null
+++ b/foss_lab/lab0921/infile9899
@@ -0,0 +1 @@
+9899
diff --git a/foss_lab/lab0921/lsli b/foss_lab/lab0921/lsli
new file mode 100755
index 0000000000000000000000000000000000000000..24fc945f35af8169c90dc7fa9b41ff72aedf7395
--- /dev/null
+++ b/foss_lab/lab0921/lsli
@@ -0,0 +1 @@
+ -li ls
diff --git a/foss_lab/lab0921/out1 b/foss_lab/lab0921/out1
new file mode 100755
index 0000000000000000000000000000000000000000..04689d920daef584460f2c10394a8e7bdedf2c2d
--- /dev/null
+++ b/foss_lab/lab0921/out1
@@ -0,0 +1 @@
+stdout: Hello 201823815 88888
diff --git a/foss_lab/lab0921/outfile1 b/foss_lab/lab0921/outfile1
new file mode 100644
index 0000000000000000000000000000000000000000..e46107a30eecde201903a18de515a5b538e017cb
--- /dev/null
+++ b/foss_lab/lab0921/outfile1
@@ -0,0 +1 @@
+stdout: Hello 201823815 9899
diff --git a/foss_lab/lab0926/20161002 b/foss_lab/lab0926/20161002
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/foss_lab/lab0926/err.txt b/foss_lab/lab0926/err.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8dc6b7ce62ccedcbb8d5ed4aab92bfd2a5d32ec0
--- /dev/null
+++ b/foss_lab/lab0926/err.txt
@@ -0,0 +1 @@
+stderr: Hello 201823815 999
diff --git a/foss_lab/lab0926/hello.c b/foss_lab/lab0926/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..71b072e82b8460dd222f6953f35eadc32f1550ae
--- /dev/null
+++ b/foss_lab/lab0926/hello.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
diff --git a/foss_lab/lab0926/hlink b/foss_lab/lab0926/hlink
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/foss_lab/lab0926/infile.txt b/foss_lab/lab0926/infile.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a6905f8ba447c0116590e38b2430151b506b1611
--- /dev/null
+++ b/foss_lab/lab0926/infile.txt
@@ -0,0 +1 @@
+999
diff --git a/foss_lab/lab0926/lsli b/foss_lab/lab0926/lsli
new file mode 100755
index 0000000000000000000000000000000000000000..24fc945f35af8169c90dc7fa9b41ff72aedf7395
--- /dev/null
+++ b/foss_lab/lab0926/lsli
@@ -0,0 +1 @@
+ -li ls
diff --git a/foss_lab/lab0926/out.text b/foss_lab/lab0926/out.text
new file mode 100644
index 0000000000000000000000000000000000000000..1fe635e3d076cf547591197db8c2b241218b1c9f
--- /dev/null
+++ b/foss_lab/lab0926/out.text
@@ -0,0 +1 @@
+stdout: Hello 201823815 999
diff --git a/foss_lab/lab0926/out.txt b/foss_lab/lab0926/out.txt
new file mode 100644
index 0000000000000000000000000000000000000000..090b480802843da7799fc8c25504d91d9c646884
--- /dev/null
+++ b/foss_lab/lab0926/out.txt
@@ -0,0 +1 @@
+stdout: Hello 201823815 32766
diff --git a/foss_lab/lab0926/slink b/foss_lab/lab0926/slink
new file mode 120000
index 0000000000000000000000000000000000000000..1e6770a4a7f2103d6b8f467a3dd6f940d5f5f348
--- /dev/null
+++ b/foss_lab/lab0926/slink
@@ -0,0 +1 @@
+20161002
\ No newline at end of file
diff --git a/foss_lab/lab0928/.aaa b/foss_lab/lab0928/.aaa
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/foss_lab/lab0928/aaa b/foss_lab/lab0928/aaa
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/foss_lab/lab0928/err b/foss_lab/lab0928/err
new file mode 100644
index 0000000000000000000000000000000000000000..e1dc2e36735380265c66ea2fe411de682f91292f
--- /dev/null
+++ b/foss_lab/lab0928/err
@@ -0,0 +1 @@
+ls: cannot access 'b.out': No such file or directory
diff --git a/foss_lab/lab0928/he3 b/foss_lab/lab0928/he3
new file mode 100644
index 0000000000000000000000000000000000000000..f10e8adfafff2af0ed5e7a23d3dde8e158be8408
--- /dev/null
+++ b/foss_lab/lab0928/he3
@@ -0,0 +1,36 @@
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
diff --git a/foss_lab/lab0928/hello.c b/foss_lab/lab0928/hello.c
new file mode 100644
index 0000000000000000000000000000000000000000..71b072e82b8460dd222f6953f35eadc32f1550ae
--- /dev/null
+++ b/foss_lab/lab0928/hello.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
diff --git a/foss_lab/lab0928/who.result b/foss_lab/lab0928/who.result
new file mode 100644
index 0000000000000000000000000000000000000000..83db05d6b609d70bfc98359c292aa2bf0db57a40
--- /dev/null
+++ b/foss_lab/lab0928/who.result
@@ -0,0 +1,68 @@
+oss035   pts/0        2022-09-28 08:46 (175.195.197.178)
+oss191   pts/1        2022-09-28 08:47 (125.132.26.98)
+oss078   pts/2        2022-09-28 08:50 (117.111.14.114)
+oss066   pts/3        2022-09-28 09:28 (119.194.123.16)
+oss003   pts/5        2022-09-28 08:54 (175.195.197.186)
+oss055   pts/7        2022-09-28 08:54 (175.195.197.185)
+oss046   pts/8        2022-09-28 08:56 (175.195.197.185)
+oss045   pts/10       2022-09-28 08:56 (221.162.120.62)
+oss026   pts/12       2022-09-28 08:57 (118.235.13.199)
+oss089   pts/14       2022-09-28 09:53 (61.83.155.91)
+oss021   pts/15       2022-09-28 08:57 (175.195.197.186)
+oss067   pts/16       2022-09-28 08:58 (221.162.120.62)
+oss006   pts/17       2022-09-28 08:58 (221.162.120.62)
+oss004   pts/18       2022-09-28 08:58 (175.195.197.176)
+oss073   pts/20       2022-09-28 08:58 (175.195.197.180)
+oss015   pts/21       2022-09-28 08:58 (221.162.120.62)
+oss054   pts/22       2022-09-28 08:58 (221.162.120.62)
+oss087   pts/23       2022-09-28 08:58 (175.195.197.182)
+oss059   pts/24       2022-09-28 09:49 (221.162.120.62)
+oss060   pts/25       2022-09-28 08:58 (221.162.120.62)
+oss037   pts/26       2022-09-28 08:58 (221.162.120.62)
+oss086   pts/27       2022-09-28 09:56 (221.162.120.62)
+oss051   pts/28       2022-09-28 08:58 (175.195.197.182)
+oss016   pts/29       2022-09-28 08:59 (221.162.120.62)
+oss081   pts/31       2022-09-28 08:59 (221.162.120.62)
+oss061   pts/32       2022-09-28 08:59 (221.162.120.62)
+oss088   pts/33       2022-09-28 08:59 (175.195.197.182)
+oss022   pts/34       2022-09-28 08:59 (175.195.197.185)
+oss071   pts/35       2022-09-28 08:59 (221.162.120.62)
+oss000   pts/36       2022-09-28 08:59 (202.30.12.186)
+oss017   pts/37       2022-09-28 09:01 (175.195.197.185)
+oss005   pts/38       2022-09-28 08:59 (175.195.197.186)
+oss068   pts/39       2022-09-28 09:00 (221.162.120.62)
+oss028   pts/40       2022-09-28 09:00 (221.162.120.62)
+oss057   pts/41       2022-09-28 09:00 (180.226.19.211)
+oss012   pts/42       2022-09-28 09:00 (175.195.197.180)
+oss024   pts/43       2022-09-28 09:00 (223.62.162.164)
+oss075   pts/44       2022-09-28 09:01 (221.162.120.62)
+oss077   pts/45       2022-09-28 09:01 (221.162.120.62)
+oss063   pts/46       2022-09-28 09:01 (175.195.197.176)
+oss044   pts/47       2022-09-28 09:01 (221.162.120.62)
+oss090   pts/48       2022-09-28 09:50 (221.162.120.62)
+oss050   pts/49       2022-09-28 09:02 (175.195.197.176)
+oss092   pts/50       2022-09-28 09:49 (175.195.197.185)
+oss029   pts/51       2022-09-28 09:02 (175.195.197.176)
+oss047   pts/52       2022-09-28 09:02 (221.162.120.62)
+oss032   pts/53       2022-09-28 09:02 (106.101.2.36)
+oss065   pts/54       2022-09-28 09:02 (221.162.120.62)
+oss058   pts/55       2022-09-28 09:02 (175.195.197.186)
+oss043   pts/56       2022-09-28 09:02 (175.195.197.177)
+oss053   pts/57       2022-09-28 09:02 (175.195.197.177)
+oss023   pts/58       2022-09-28 09:53 (175.195.197.186)
+oss036   pts/59       2022-09-28 09:02 (121.168.51.162)
+oss008   pts/60       2022-09-28 09:02 (221.162.120.62)
+oss080   pts/61       2022-09-28 09:03 (221.162.120.62)
+oss010   pts/62       2022-09-28 09:03 (175.195.197.180)
+oss034   pts/63       2022-09-28 09:03 (175.195.197.176)
+oss020   pts/64       2022-09-28 09:03 (223.38.24.165)
+oss080   pts/65       2022-09-28 09:03 (221.162.120.62)
+oss056   pts/66       2022-09-28 09:03 (221.162.120.62)
+oss048   pts/67       2022-09-28 09:04 (175.195.197.187)
+oss014   pts/68       2022-09-28 09:54 (223.38.81.84)
+oss070   pts/70       2022-09-28 09:10 (221.162.120.62)
+oss025   pts/71       2022-09-28 09:15 (175.195.197.180)
+oss074   pts/72       2022-09-28 09:44 (221.162.120.62)
+oss049   pts/73       2022-09-28 09:34 (221.162.120.62)
+oss026   pts/74       2022-09-28 09:35 (118.235.4.56)
+oss052   pts/75       2022-09-28 09:37 (121.169.44.61)
diff --git a/foss_lab/lab0928/xaa b/foss_lab/lab0928/xaa
new file mode 100644
index 0000000000000000000000000000000000000000..93bf96fb976a1c8eb771f87ea2ce3411fcbe342e
--- /dev/null
+++ b/foss_lab/lab0928/xaa
@@ -0,0 +1,10 @@
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
diff --git a/foss_lab/lab0928/xab b/foss_lab/lab0928/xab
new file mode 100644
index 0000000000000000000000000000000000000000..1c5e30a14eea1e38a5e6c8ca23744dea37f4054a
--- /dev/null
+++ b/foss_lab/lab0928/xab
@@ -0,0 +1,10 @@
+}
+
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
diff --git a/foss_lab/lab0928/xac b/foss_lab/lab0928/xac
new file mode 100644
index 0000000000000000000000000000000000000000..a2b4d832a9e5f1580dc8d837b5e9f18f4a403e2f
--- /dev/null
+++ b/foss_lab/lab0928/xac
@@ -0,0 +1,10 @@
+	return 0;
+
+}
+
+#include <stdio.h>
+
+int main()
+{
+	int a;
+	fscanf(stdin, "%d", &a);
diff --git a/foss_lab/lab0928/xad b/foss_lab/lab0928/xad
new file mode 100644
index 0000000000000000000000000000000000000000..fd64d645572118594f6851eafd4090d8d9b0862e
--- /dev/null
+++ b/foss_lab/lab0928/xad
@@ -0,0 +1,6 @@
+	fprintf(stdout,"stdout: Hello 201823815 %d\n", a);
+	fprintf(stderr, "stderr: Hello 201823815 %d\n", a);
+	return 0;
+
+}
+
diff --git a/foss_lab/lab1005/hello.sh b/foss_lab/lab1005/hello.sh
new file mode 100644
index 0000000000000000000000000000000000000000..907c16dd394267f791ea96a42b61383c069e19ef
--- /dev/null
+++ b/foss_lab/lab1005/hello.sh
@@ -0,0 +1,6 @@
+#! /bin/bash
+NAME="Gwak Youngil"
+echo "Hello $NAME!"
+echo 'Hello $NAME'
+ps
+
diff --git a/foss_lab/lab1012/hello.sh b/foss_lab/lab1012/hello.sh
new file mode 100644
index 0000000000000000000000000000000000000000..acad52eb94a3fc35a743a3c03b17591068be6a72
--- /dev/null
+++ b/foss_lab/lab1012/hello.sh
@@ -0,0 +1,4 @@
+#! /bin/bash
+NAME="Yongil Gwak"
+echo $NAME
+echo $# : $0 : $1 : $2 : $3