diff --git a/Turtleprojects/polygon.py b/Turtleprojects/polygon.py
new file mode 100644
index 0000000..e8f61ff
--- /dev/null
+++ b/Turtleprojects/polygon.py
@@ -0,0 +1,17 @@
+# draw any polygon in turtle
+  
+import turtle
+  
+# creating turtle pen
+t = turtle.Turtle()
+  
+# taking input for the no of the sides of the polygon
+n = int(input("Enter the no of the sides of the polygon : "))
+  
+# taking input for the length of the sides of the polygon
+l = int(input("Enter the length of the sides of the polygon : "))
+  
+  
+for _ in range(n):
+    turtle.forward(l)
+    turtle.right(360 / n)
\ No newline at end of file
diff --git a/intermediateprojects/rotatescreen.py b/intermediateprojects/rotatescreen.py
new file mode 100644
index 0000000..7a88766
--- /dev/null
+++ b/intermediateprojects/rotatescreen.py
@@ -0,0 +1,11 @@
+import rotatescreen
+import keyboard
+
+screen = rotatescreen.get_primary_display()
+
+keyboard.add_hotkey('ctrl+alt+up', screen.set_landscape, suppress=True)
+keyboard.add_hotkey('ctrl+alt+right', screen.set_portrait_flipped, suppress=True)
+keyboard.add_hotkey('ctrl+alt+down', screen.set_landscape_flipped, suppress=True)
+keyboard.add_hotkey('ctrl+alt+left', screen.set_portrait, suppress=True)
+
+keyboard.wait()
\ No newline at end of file