diff --git a/laskin.py b/laskin.py
new file mode 100644
index 0000000000000000000000000000000000000000..8366e59d78a6a6c01adb64e382fd43e9c1669fd8
--- /dev/null
+++ b/laskin.py
@@ -0,0 +1,21 @@
+#While -ehdon alhaalla määritelty desimaalit nollaksi.
+#Tehtävänannon malli antoi ymmärtää, että
+#jakolaskun tulokseen ei tule desimaaleja,
+#siksi tälläinen ratkaisu.
+print("Luku on 0.")
+luku = 0
+while True:
+    lasku = input("Anna operaatio (tyhjä lopettaa): ")
+    if lasku == "":
+        break
+    uusiluku = int(lasku[1:])
+    if "+" in lasku:
+        luku = (luku + uusiluku) 
+    if "-" in lasku:
+        luku = (luku - uusiluku)
+    if "*" in lasku:
+        luku = (luku * uusiluku)
+    if "/" in lasku:
+        luku = (luku / uusiluku) 
+    print(f"Luku on {luku:.0f}.")
+print("Kiitos ja moi!")
\ No newline at end of file