diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..8cab6d5455edc8758b2e3ae25e60956e38294f1a
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,21 @@
+TARGET= project
+CFLAGS=-g -W -Wall -Wextra -MMD
+LDFLAGS=-lm
+SRC=$(wildcard *.c)
+DEPS=$(SRC:.c=.d)
+OBJ=$(SRC:.c=.o)
+ 
+default: $(TARGET)
+ 
+.c.o:
+	gcc $(CFLAGS) -c $<
+ 
+$(TARGET): $(OBJ)
+	gcc $(LDFLAGS) $^ -o $@
+ 
+-include $(DEPS)
+ 
+.PHONY: clean
+clean:
+	rm -f *.o
+	rm -f $(TARGET)
diff --git a/main.c b/main.c
new file mode 100644
index 0000000000000000000000000000000000000000..97ea2872abca7083fd8d05231bd34ec3e123b886
--- /dev/null
+++ b/main.c
@@ -0,0 +1,22 @@
+#include <stdio.h>
+#include <string.h>
+
+
+
+int main ()
+{
+  int q=1;
+  while (q==1)
+    {
+
+
+
+
+
+
+
+
+      
+    }
+
+}