diff --git a/m122/bash3/README.md b/m122/bash3/README.md
index 961340e..656a7bb 100644
--- a/m122/bash3/README.md
+++ b/m122/bash3/README.md
@@ -33,24 +33,6 @@ ___
___
-### Variablen 3
-
-- Die Ausgabe eines Befehls kann einer Variable zugewiesen werden
-- Der Befehl muss in `$( )` gesetzt werden
-- Der Inhalt von Variablen kann in anderen Befehlen weiterverwendet werden
-- Variablen können kopiert werden
-
- [root@host /]# datum=$(date +%Y_%m_%d)
- [root@host /]# echo $datum
- 2022_10_06
- [root@host /]# touch file_$datum
- [root@host /]# ls
- file_2022_10_06
- [root@host /]# datum2=$datum; echo $datum2
- 2022_10_06
-
-___
-
### Ausgabe umleiten
Die Ausgabe eines Befehls kann umgeleitet werden mit `>` oder `>>`
diff --git a/m226ab/3-Auftraege-Uebungen/A12-GrundsaetzeDerOOProgrammierung.md b/m226ab/3-Auftraege-Uebungen/A12-GrundsaetzeDerOOProgrammierung.md
new file mode 100644
index 0000000..ec40f4c
--- /dev/null
+++ b/m226ab/3-Auftraege-Uebungen/A12-GrundsaetzeDerOOProgrammierung.md
@@ -0,0 +1,44 @@
+# Grundsätze der OO-Programmierung
+
+## Historische Entwicklung der Programmierung
+
+** Einstiegsfrage**
+Wieso entstehen immer neue Programmiersprachen und Konzepte?
+
+Eine von vielen Websites zum Thema die gute Antworten zu der Einstiegsfrage liefert.
+
+- https://becoming-functional.com/a-brief-history-of-programming-c13d87b79337
20 min.
+
+Optional zum anschauen falls ihr Lust und Zeit habt: Video zur Geschichte der Programmiersprachen:
+
+- https://www.youtube.com/watch?v=mhpslN-OD_o
15 min
+
+
+** Aufgabe dazu in Teams zu 2-4 Pers**
+Objektorientierte Programmierung vs. Prozedurale Programmierung.
+
+
+Schauen Sie die 2 Videos dazu an zum Thema der Unterscheidung zwischen Objektorientierter
+und Prozeduraler Programmierung an und diskutieren Sie zusammen.
+
+- https://www.youtube.com/watch?v=4DDSUYhJIFc
10 min
+- https://www.youtube.com/watch?v=ese5Udwgwzc
5 min
+
+
+
+## Grundsätze der Objektorientierten Programmierung
+
+Zum Lesen:
+- https://www.freecodecamp.org/news/object-oriented-programming-concepts-21bb035f7260/
15 min
+
+- https://beginnersbook.com/2013/04/oops-concepts/
15 min nur bis und mit Kapitel 4, wobei das wichtigste in Kapitel 4 steht.
+
+(siehe auch Kapitel 2 aus dem Buch Ruggerio, Compendio -> lesen.)
+
+
+Beschreiben sie mit eigenen Worten 4 von (oder alle) 6 Konzepte
+der OO-Programmierung.
+
+
+
+Abgabe als Text- oder PDF-Dokument im TEAMS.
\ No newline at end of file
diff --git a/m226ab/3-Auftraege-Uebungen/A15-Autopilot.md b/m226ab/3-Auftraege-Uebungen/A15-Autopilot.md
new file mode 100644
index 0000000..2d0f2be
--- /dev/null
+++ b/m226ab/3-Auftraege-Uebungen/A15-Autopilot.md
@@ -0,0 +1,17 @@
+# Aufgabe Autopilot
+
+**Ausganslage**: Sie sollen ein Programm schreiben, das eine den folgenden Vorgang in Objektorientierter Sprache Abbildet:
+
+Der Autopilot des Zugs kriegt das Signal zum Abfahren.
+
+Er löst seine Bremsen des Zugs.
+
+Er regelt den Strom des Motors hoch.
+
+
+**Implemtationsdetails**:
+Dabei sollen Autopilot, Bremsen und Motor als Klassen implementiert werden die Signale(Meldungen) empfangen können und untereinander in Beziehung stehen. Was sie mit den Signalen machen ist Ihnen überlassen. Sie koennen eine Simple Ausgabe machen, aber auch etwas komplexeres.
+
+**Hinweis**: Wie kann der Autopilot auf das Objekt der Klasse Bremsen zugreifen? Was braucht es dazu in der Klasse Autopilot?
+
+Abgabe: Alle Klassen als .java Files oder zusammengestellt in einem PDF (via Word)
diff --git a/m226ab/3-Auftraege-Uebungen/A17-KonstruktorenGetterSetter.md b/m226ab/3-Auftraege-Uebungen/A17-KonstruktorenGetterSetter.md
new file mode 100644
index 0000000..9e62862
--- /dev/null
+++ b/m226ab/3-Auftraege-Uebungen/A17-KonstruktorenGetterSetter.md
@@ -0,0 +1,8 @@
+# Konstruktorn, Getter und Setter
+
+Kapitel 7 in [JAVA9, Herdt](../2-Unterlagen/00-Buecher/Buch__Java_9_Grundlagen_Programmierung)
+durcharbeiten.
+- Übungen auf Seite 88 lösen.
+- als IntelliJ- oder Eclipse-Export angeben.
+
+Achtung: In Punkt 1 steht, dass sie die Klassen Circle und SomeMath aus Kapitel 4 benutzen sollen. Es sollte Kapitel 6 heissen.
\ No newline at end of file
diff --git a/m226ab/3-Auftraege-Uebungen/B22-Wissensaneignung2.md b/m226ab/3-Auftraege-Uebungen/B22-Wissensaneignung2.md
new file mode 100644
index 0000000..c20307b
--- /dev/null
+++ b/m226ab/3-Auftraege-Uebungen/B22-Wissensaneignung2.md
@@ -0,0 +1,12 @@
+## Wissensaneignung 2 (OOP)
+
+- [Buch Java 9 Kap.1-7, E. Fuchs, 2017, HERDT](../2-Unterlagen/00-Buecher/Buch__Java_9_Grundlagen_Programmierung)
+
+Zeitbedarf 4-8 Std (Teils als Hausaufgabe)
+
+Lesen Sie Kapitel 1 bis Kapitel 7 (S. 88) aufmerksam durch und lösen Sie dann die Wissenstests 1 und 2.
+Die beiden Wissenstests sind als PDF zu speichern (Ausdrucken als PDF) und vor dem Fälligkeitsdatum hier hochzuladen.
+ - [JAVA 9 Grundlagen 1 - Einführung, Programmentwicklung und grundlegende Sprachelemente](https://shop.herdt.com/quiz/jav9/java9e28093grundlagen1/quiz/#/quiz)
+ - [JAVA 9 Grundlagen 2 - Kontrollstrukturen, Klassen, Attribute, Methoden](https://shop.herdt.com/quiz/jav9/java9e28093grundlagen2/quiz/#/quiz)
+
+(Die Wissenstests sind nicht Notenrelevant)
\ No newline at end of file
diff --git a/m226ab/3-Auftraege-Uebungen/B23-KlassenAttributeMethoden.md b/m226ab/3-Auftraege-Uebungen/B23-KlassenAttributeMethoden.md
new file mode 100644
index 0000000..236f1a8
--- /dev/null
+++ b/m226ab/3-Auftraege-Uebungen/B23-KlassenAttributeMethoden.md
@@ -0,0 +1,6 @@
+# Klassen, Attribute, Methoden
+
+Das Kapitel 6 im Buch von E.Fuchs, Herdt sollten Sie schon durchgemacht haben (sonst jetzt nachholen).
+- Lösen Sie die Aufgabe auf Seite 78 in zeigen Sie die Lösung der LP oder geben sie als IntelliJ- oder Eclipse-Export ab (hochladen).
+
+[Java_9_Grundlagen_Programmierung -> S.62-78](../2-Unterlagen/00-Buecher/Buch__Java_9_Grundlagen_Programmierung/JAV9.pdf)
\ No newline at end of file
diff --git a/m411/5/AufgabeTask09_HashMap.md b/m411/5/AufgabeTask09_HashMap.md
index b1292c3..56d342c 100644
--- a/m411/5/AufgabeTask09_HashMap.md
+++ b/m411/5/AufgabeTask09_HashMap.md
@@ -11,8 +11,8 @@ Schauen Sie ein/zwei der angebotenen Videos über Java HashMap an
Und auch noch diese Anleitung:
- HashMap Java Tutorial (12 min)
+ - **[HashMap als Datenstruktur](./script6_weitereDatenstrukturenHashMap.pdf)** (dafür werden Sie diese Datei [airports.csv](./airports.csv) brauchen)
-16
.. und bauen Sie in Java eine eigene HashMap nach und zeigen Sie es der Lehrperson (evtl. Abgabe).
diff --git a/m411/5/airports.csv b/m411/5/airports.csv
new file mode 100644
index 0000000..a758868
--- /dev/null
+++ b/m411/5/airports.csv
@@ -0,0 +1,156 @@
+AIRPORT CODE,AIRPORT
+ABE,Allentown-Bethlehem-Easton International
+ABQ,Albuquerque International
+AGC,Pittsburgh/Allegheny County
+AIY,Atlantic City International
+ANC,Anchorage International
+ARN,Arlanda (Stockholm Sweden)
+ATL,Atlanta William B. Hartsfield International
+AUS,Austin Robert Mueller Municipal
+AVL,Asheville (NC) Regional
+BDL,Hartford/Springfield Bradley International
+BFI,Seattle Kings County International/Boeing Field
+BGR,Bangor International
+BHM,Birmingham Municipal
+BIL,Billings Logan International
+BIS,Bismarck Municipal
+BKL,Cleveland Lakefront
+BNA,Nashville Metro
+BOI,Boise Air Terminal/Gowen Field
+BOS,Boston Logan International
+BTR,Baton Rouge
+BTV,Burlington International
+BUF,Buffalo International
+BUR,Burbank/Glendale/Pasadena
+BWI,Baltimore-Washington International
+CAE,Columbia (SC) Metropolitan
+CAK,Akron/Canton Regional
+CDG,Roissy Charles de Gaulle Airport (Paris France)
+CGX,Chicago Merrill C. Meigs Field
+CHS,Charleston (SC) International
+CLE,Cleveland-Hopkins International
+CLT,Charlotte/Douglas International
+CMH,Columbus (OH) International
+COD,Yellowstone Regional Airport (Cody Wyoming)
+CPR,Casper/Natrone County International
+CRM,Charleston (WV) Yeager
+CRP,Corpus Christi International
+CVG,Cincinnati International
+CYS,Cheyenne
+DAL,Dallas Love Field
+DAY,Dayton James M. Cox International
+DCA,Ronald Reagan Washington National
+DEN,Denver Stapleton International
+DET,Detroit City
+DFW,Dallas-Ft. Worth International
+DSM,Des Moines International
+DTW,Detroit Metropolitan/Wayne County
+ELP,El Paso International
+EWR,Newark International
+EYW,Key West International
+FAI,Fairbanks International
+FAR,Fargo Hector International
+FAT,Fresno Air Terminal
+FLL,Ft. Lauderdale-Hollywood International
+FOE,Topeka Forbes Field
+FSD,Sioux Falls Regional
+FWA,Ft. Wayne Allen County
+GEG,Spokane International
+GRR,Grand Rapids/Kent County International
+GSO,Greensboro-High Pt.-Winston Salem Regional
+HNL,Honolulu International
+HOT,Hot Springs Memorial Field
+HOU,Houston William P. Hobby
+HPN,White Plains/Westchester County
+HUF,Terre Haute Hulman Regional
+HVN,New Haven Tweed
+IAD,Washington Dulles
+IAH,Houston Intercontinental
+ICT,Wichita Mid-Continent
+ILG,Wilmington/New Castle County
+IND,Indianapolis International
+INT,Winston-Salem Smith Reynolds
+ITH,Ithaca Tompkins County
+ITO,Hilo General Lyman Field
+JAN,Jackson Municipal/Thompson Field
+JAX,Jacksonville (FL) International
+JFK,New York John F. Kennedy International
+JNU,Juneau International
+KOA,Kailua-Kona Keahole (HI)
+LAN,Lansing Capital City
+LAS,Las Vegas McCarran International
+LAX,Los Angeles International
+LGA,New York La Guardia
+LGB,Long Beach Daugherty Field
+LIH,Lihue (HI)
+LIT,Little Rock Regional
+LNK,Lincoln Municipal
+MBS,Saginaw Tri-City
+MCI,Kansas City International
+MCO,Orlando International
+MDT,Harrisburg International
+MDW,Chicago Midway
+MEM,Memphis International
+MGM,Montgomery Municipal/Dannelly Field
+MHT,Manchester
+MIA,Miami International
+MKC,Kansas City Downtown
+MKE,Milwaukee General Mitchell International
+MLI,Moline Quad City
+MOB,Mobile Municipal/Bates Field
+MSN,Madison (WI) Dane County Regional
+MSO,Missoula County
+MSP,Minneapolis-St. Paul International
+MSY,New Orleans International
+OAJ,Jacksonville (NC) Albert J. Ellis
+OAK,Oakland International
+OGG,Kahului (HI)
+OKC,Oklahoma City Will Rogers World
+OLM,Olympia (WA)
+OMA,Omaha Eppley Airfield
+ONT,Ontario (CA) International
+ORD,Chicago-O'Hare International
+ORF,Norfolk International
+ORY,Orly Airport (Paris France)
+PBI,Palm Beach International
+PDX,Portland (OR) International
+PHF,Newport News Patrick Henry International
+PHL,Philadelphia International
+PHX,Phoenix Sky Harbor International
+PIE,St. Petersburg/Clearwater
+PIT,Pittsburgh International
+PSP,Palm Springs Municipal
+PVD,Providence Theodore Francis Green State
+PWM,Portland (ME) International Jetport
+RDU,Raleigh-Durham
+RIC,Richmond International/Byrd Field
+RNO,Reno Cannon International
+ROC,Rochester International
+RSW,Ft. Meyers Southwest Florida Regional
+SAN,San Diego International/Lindbergh Field
+SAT,San Antonio International
+SAV,Savannah International
+SBA,Santa Barbara Municipal
+SDF,Louisville Standiford Field
+SEA,Seattle-Tacoma International
+SFO,San Francisco International
+SGF,Springfield (MO) Regional
+SJC,San Jose (CA) International
+SLC,Salt Lake City International
+SMF,Sacramento Metro
+SNA,Santa Ana/Orange County/John Wayne
+SPS,Wichita Falls
+STL,St. Louis/Lambert International
+SUX,Sioux City International
+SVO,Sheremetyevo Airport (Moscow Russia)
+SYR,Syracuse Hancock International
+TOL,Toledo Express
+TPA,Tampa International
+TUL,Tulsa International
+TUS,Tucson International
+TYS,Knoxville McGhee Tyson
+UCA,Utica/Oneida County
+YMX,Mirabel International (Montreal)
+YOW,McDonald-Cartier Internatial (Ottawa)
+YVR,Vancouver International
+YYZ,Lester B. Pearson International (Toronto)
diff --git a/m411/6/AufgabeTask11_Datastructures_XML_JSON.md b/m411/6/AufgabeTask11_Datastructures_XML_JSON.md
index 8da15e7..2a924de 100644
--- a/m411/6/AufgabeTask11_Datastructures_XML_JSON.md
+++ b/m411/6/AufgabeTask11_Datastructures_XML_JSON.md
@@ -1,4 +1,4 @@
-Aufgabe/Task: Nr. 13
+### Aufgabe/Task: Nr. 11
Thema: Data-Files-Structures, XML, JSON
diff --git a/m411/6/AufgabeTask12_RecursionBacktracking.md b/m411/6/AufgabeTask12_RecursionBacktracking.md
index 2c91823..e9ff9d0 100644
--- a/m411/6/AufgabeTask12_RecursionBacktracking.md
+++ b/m411/6/AufgabeTask12_RecursionBacktracking.md
@@ -12,7 +12,7 @@ Betrachten Sie zuerst diese Folien
Danach studieren Sie folgendes Dokument, indem Sie alles nachbauen, was drin vorkommt.
- [script7_rekursionUndBacktracking.pdf](./script7_rekursionUndBacktracking.pdf)
-Versuchen Sie insbesondere die Iteration in eine Rekursion umzubauen.
+Versuchen Sie jetzt auch diese Iteration in eine Rekursion umzubauen.
- [script7c_vonIterationZuRekursion.pdf](./script7c_vonIterationZuRekursion.pdf)
diff --git a/m411/5/HashMapUndRekursion.pdf b/m411/6/HashMapUndRekursion.pdf
similarity index 100%
rename from m411/5/HashMapUndRekursion.pdf
rename to m411/6/HashMapUndRekursion.pdf
diff --git a/m411/5/HashMapUndRekursion.pptx b/m411/6/HashMapUndRekursion.pptx
similarity index 100%
rename from m411/5/HashMapUndRekursion.pptx
rename to m411/6/HashMapUndRekursion.pptx
diff --git a/m411/7/AufgabeTask13_TreesAndGaphs.md b/m411/7/AufgabeTask13_TreesAndGaphs.md
index f3f1f10..f385147 100644
--- a/m411/7/AufgabeTask13_TreesAndGaphs.md
+++ b/m411/7/AufgabeTask13_TreesAndGaphs.md
@@ -1,10 +1,23 @@
-Aufgabe/Task: Nr. 12
+Aufgabe/Task: Nr. 13
Thema: Trees & Graphs
-Geschätzter Zeitbedarf: 120 min
+Geschätzter Zeitbedarf: 240 min
-Aufgabenbeschreibung: (fehlt noch)
+Aufgabenbeschreibung:
+Versuchen Sie, z.B. im Zweierteam, die Routenplaner-Aufgabe zu lösen.
+
+Ihr Programm soll wie ein Navi funkionieren. Es soll folgende Fragen beantworten können:
+- Wie lange dauert eine Fahrt von Genf (GE) nach Konstanz (KO) und wo führt sie entlang?
+- Wenn jetzt zwischen Bern (BE) und Zürich (ZH) ein Stau aufgrund eines Unfalles herrscht und diese Verbindung anstelle von "2" jetzt "7" dauert. Wo führt der Weg jetzt entlang und wie lange dauert nun die Fahrt zwischen Genf (GE) und Konstanz (KO)
+
+Bewertung: Keine.
-Bewertung: Keine.
\ No newline at end of file
+Sie haben die Daten: [csv](./schweizerkarte_staedteverbindungen.csv), [txt](./schweizerkarte_staedteverbindungen.txt), [xlsx](./schweizerkarte_staedteverbindungen.xlsx)
+
+und diese Karte
+
+![Karte](./schweizerkarte_staedtenamen.jpg)
+[](./schweizerkarte_staedteverbindungen.txt)
+
diff --git a/m411/7/AufgabeTask14_PageRankAlgo.md b/m411/7/AufgabeTask14_PageRankAlgo.md
index 815b738..1be8e0f 100644
--- a/m411/7/AufgabeTask14_PageRankAlgo.md
+++ b/m411/7/AufgabeTask14_PageRankAlgo.md
@@ -1,4 +1,4 @@
-### Aufgabe/Task: Nr. 15
+### Aufgabe/Task: Nr. 14
Thema: Page Ranking Algorithmus
(googles patent algorithm)
@@ -14,5 +14,12 @@ Erwartet wird etwa eine A4-Seite (in 11 Pt Schrift)
+- 13:39 min, E, 2019, YouTube, Channel: Zach Star [The algorithm that started google](https://www.youtube.com/watch?v=qxEkY8OScYY)
+- 21:36 min, D, 2013, YouTube, Channel: Mathegym [PageRank (Googles patentierter Algorithmis)](https://www.youtube.com/watch?v=IKX66kchWMQ)
+- 9:30 min, E, 2015, YouTube, Channel: Computerphile [PageRanking and Search Engines](https://www.youtube.com/watch?v=v7n7wZhHJj8)
+- 8:44 m in, E, 2018, YouTube, Channel: Intrigano [Linear Algebra – Introduction to PageRank](https://www.bing.com/videos/search?q=Introduction+to+PageRank+-+Linear+Algebra&&view=detail&mid=E3543A1D26FE2A629604E3543A1D26FE2A629604&&FORM=VRDGAR&ru=%2Fvideos%2Fsearch%3Fq%3DIntroduction%2Bto%2BPageRank%2B-%2BLinear%2BAlgebra%26qpvt%3DIntroduction%2Bto%2BPageRank%2B-%2BLinear%2BAlgebra%26FORM%3DVDRE)
+- 5:06 min, E, 2015, YouTube, Channel: Udacity [PageRank - Intro to Computer Science](https://www.youtube.com/watch?v=IKXvSKaI2Ko)
+- 10:10 min, E, 2017, YouTube, Channel: Global Software Support [PageRank Algorithm - Example](https://www.youtube.com/watch?v=P8Kt6Abq_rM)
+
Bewertung: Keine
diff --git a/m411/docs/Videos-Tutorials-Anleitungen/routenplaner_schweizerkarte_staedteverbindungen.zip b/m411/7/routenplaner_schweizerkarte_staedteverbindungen.zip
similarity index 100%
rename from m411/docs/Videos-Tutorials-Anleitungen/routenplaner_schweizerkarte_staedteverbindungen.zip
rename to m411/7/routenplaner_schweizerkarte_staedteverbindungen.zip
diff --git a/m411/7/schweizerkarte_staedtenamen.jpg b/m411/7/schweizerkarte_staedtenamen.jpg
new file mode 100644
index 0000000..10fa9b5
Binary files /dev/null and b/m411/7/schweizerkarte_staedtenamen.jpg differ
diff --git a/m411/7/schweizerkarte_staedteverbindungen.csv b/m411/7/schweizerkarte_staedteverbindungen.csv
new file mode 100644
index 0000000..b8fc210
--- /dev/null
+++ b/m411/7/schweizerkarte_staedteverbindungen.csv
@@ -0,0 +1,54 @@
+GE;NE;2
+GE;TH;2
+GE;LG;5
+NE;CF;1
+NE;BI;1
+NE;BE;1
+CF;NE;1
+CF;BI;1
+BI;CF;1
+BI;BE;1
+BI;BS;2
+BI;ZH;2
+BE;BI;1
+BE;NE;1
+BE;TH;1
+BE;ZH;2
+TH;GE;2
+TH;LU;2
+LU;ZH;1
+LU;LG;3
+LU;TH;2
+LG;LU;3
+LG;GE;5
+LG;CH;3
+CH;LG;3
+CH;LU;3
+CH;VD;1
+CH;ZH;2
+VD;CH;1
+VD;SG;1
+SG;VD;1
+SG;KO;1
+SG;WI;1
+KO;SG;1
+KO;SH;1
+KO;WI;1
+SH;KO;1
+SH;WI;1
+SH;BS;2
+BS;SH;2
+BS;ZH;2
+BS;BI;2
+ZH;BS;2
+ZH;WI;1
+ZH;CH;2
+ZH;LU;1
+ZH;BE;2
+ZH;BI;2
+TH;BE;1
+TH;GE;2
+TH;LU;2
+WI;SH;1
+WI;KO;1
+WI;ZH;1
diff --git a/m411/7/schweizerkarte_staedteverbindungen.txt b/m411/7/schweizerkarte_staedteverbindungen.txt
new file mode 100644
index 0000000..dfdafc7
--- /dev/null
+++ b/m411/7/schweizerkarte_staedteverbindungen.txt
@@ -0,0 +1,54 @@
+GE NE 2
+GE TH 2
+GE LG 5
+NE CF 1
+NE BI 1
+NE BE 1
+CF NE 1
+CF BI 1
+BI CF 1
+BI BE 1
+BI BS 2
+BI ZH 2
+BE BI 1
+BE NE 1
+BE TH 1
+BE ZH 2
+TH GE 2
+TH LU 2
+LU ZH 1
+LU LG 3
+LU TH 2
+LG LU 3
+LG GE 5
+LG CH 3
+CH LG 3
+CH LU 3
+CH VD 1
+CH ZH 2
+VD CH 1
+VD SG 1
+SG VD 1
+SG KO 1
+SG WI 1
+KO SG 1
+KO SH 1
+KO WI 1
+SH KO 1
+SH WI 1
+SH BS 2
+BS SH 2
+BS ZH 2
+BS BI 2
+ZH BS 2
+ZH WI 1
+ZH CH 2
+ZH LU 1
+ZH BE 2
+ZH BI 2
+TH BE 1
+TH GE 2
+TH LU 2
+WI SH 1
+WI KO 1
+WI ZH 1
diff --git a/m411/7/schweizerkarte_staedteverbindungen.xlsx b/m411/7/schweizerkarte_staedteverbindungen.xlsx
new file mode 100644
index 0000000..e3490ee
Binary files /dev/null and b/m411/7/schweizerkarte_staedteverbindungen.xlsx differ
diff --git a/m411/docs/Unterlagen_LB3_MiniProjekte/routenplaner_schweizerkarte_staedteverbindungen.zip b/m411/docs/Unterlagen_LB3_MiniProjekte/routenplaner_schweizerkarte_staedteverbindungen.zip
new file mode 100644
index 0000000..f65ea71
Binary files /dev/null and b/m411/docs/Unterlagen_LB3_MiniProjekte/routenplaner_schweizerkarte_staedteverbindungen.zip differ