diff --git a/laskin.py b/laskin.py
new file mode 100644
index 0000000000000000000000000000000000000000..dced893dc6d9f8f3b9ecfec4f9903491b5f37a2c
--- /dev/null
+++ b/laskin.py
@@ -0,0 +1,28 @@
+print("Luku on 0.")
+edellinen = 0
+while True:
+    operaatio = (input("Anna operaatio (tyhjä lopettaa): "))
+    if operaatio == "":
+        break
+    else:
+        merkki = operaatio[0]
+        luku = int(operaatio[1:])
+    
+        if merkki == "+":
+            tulos = edellinen + luku
+            print(tulos)
+            edellinen = tulos
+        elif merkki == "-":
+            tulos = edellinen - luku
+            print(tulos)
+            edellinen = tulos
+        elif merkki == "*":
+            tulos = edellinen * luku
+            print(tulos)
+            edellinen = tulos
+        elif merkki == "/":
+            tulos = edellinen / luku
+            print(tulos)
+            edellinen = tulos    
+    
+print("Kiitos ja moi!")
\ No newline at end of file