diff --git a/turtle/turtle1.py b/turtle/turtle1.py
new file mode 100644
index 0000000000000000000000000000000000000000..4bf684064e443e0beb510d30d174494a71050860
--- /dev/null
+++ b/turtle/turtle1.py
@@ -0,0 +1,28 @@
+import turtle as t
+
+
+def polygon(size, n, p):
+    for i in range(n):
+        for j in range(p):
+            t.back(size)
+            t.right(360/p)
+        t.forward(size)
+        t.left(360/n)
+
+t.shape("turtle")
+t.tracer(0,0)
+polygon(20, 30, 20)
+
+
+t.colormode(1.0)
+def tar(size, n, p, plus):
+    for i in range(n):
+        for j in range(p):
+            t.pensize(3)
+            t.penup()
+            t.goto(-200 + plus*i, -100)
+            t.pendown()
+            t.color(j/ 5.0, 0.0, 0.0)
+            t.circle(40, steps = j+1)
+
+tar(30, 5, 5, 100)