diff --git a/L13 Kokoelmat/L13T01.py b/L13 Kokoelmat/L13T01.py
new file mode 100644
index 0000000000000000000000000000000000000000..f6baffa697d93ba3a6988c87301bd3eea7e6e85c
--- /dev/null
+++ b/L13 Kokoelmat/L13T01.py	
@@ -0,0 +1,9 @@
+regList = []
+while True:
+    regNum = input("Anna rekisterinumero: ")
+    if regNum != "":
+        regList.append(regNum)
+    else:
+        break
+sortedregList = sorted(regList)
+print(sortedregList)
\ No newline at end of file
diff --git a/L13 Kokoelmat/L13T02.py b/L13 Kokoelmat/L13T02.py
new file mode 100644
index 0000000000000000000000000000000000000000..7d36e85c5602391f191a18b2df4185127e2d6243
--- /dev/null
+++ b/L13 Kokoelmat/L13T02.py	
@@ -0,0 +1,11 @@
+gradesList = []
+while True:
+    grade = input("Anna kurssin arvosana: ")
+    if grade != "":
+        gradesList.append(int(grade))
+    else:
+        break
+gradeCount = len(gradesList)
+average = sum(gradesList) / gradeCount
+print(f"Annoit {gradeCount} arvosanaa.")
+print(f"Arvosanojen keskiarvo on {average} .")
\ No newline at end of file
diff --git a/L13 Kokoelmat/L13T03.py b/L13 Kokoelmat/L13T03.py
new file mode 100644
index 0000000000000000000000000000000000000000..af88a6b33b23ad3373a6f0ef6ebe87d612c1291d
--- /dev/null
+++ b/L13 Kokoelmat/L13T03.py	
@@ -0,0 +1,14 @@
+class Car:
+    def __init__(self, brand, regNum):
+        self.brand = brand
+        self.regNum = regNum
+    def __str__(self):
+        return (self.brand + "" + self.regNum)
+cars = []
+for i in range(3):
+    car = Car
+    car.brand = input("Syötä auton merkki: ")
+    car.regNum = input("Syötä rekisterinumero: ")
+    cars.append(car.brand + " " + car.regNum)
+    sortByBrand = sorted(cars)
+print(sortByBrand)
\ No newline at end of file