diff --git a/KN05/KN05.md b/KN05/KN05.md
index a0a8d8f..3237453 100644
--- a/KN05/KN05.md
+++ b/KN05/KN05.md
@@ -406,7 +406,7 @@ Als erstes müssen für diese beiden Instanzen **je eine** Security Group erstel
|:--------|:------|
| - Name: **KN05_XXX_Webserver** (XXX = Gemäss Namenskonvention)
- Amazon Linux (AWS) - Default
- AMI: `Amazon Linux 2023 AMI`
- Instance type: `t2.micro`
- Key-pair name: `früher erstellten Key auswählen`
- VPC `M346-XXX-VPC`
- Subnet `M346-XXX-Public-1A`
- Auto-assign public IP `Enable`
- Firewall (security groups) `Select existing security group`
- Security-Group `M346-XXX-Web-Access` auswählen
- User-data eingebem - gemäss [**diesem Code**](https://gitlab.com/ser-cal/m346-scripts/-/blob/main/KN05/user-data.md?ref_type=heads)
| - Name: **KN05_XXX_Private** (Linux **ohne** Datenbank)
- Amazon Linux (AWS) - Default
- AMI: `Amazon Linux 2023 AMI`
- Instance type: `t2.micro`
- Key-pair name: `früher erstellten Key auswählen`
- VPC `M346-XXX-VPC`
- Subnet `M346-XXX-Private-1B`
- Auto-assign public IP `Disable` (Default, da im Private Subnet)
- Firewall (security groups) `Select existing security group`
- Security-Group `M346-XXX-Priv-Only` auswählen
- **Keine** User-data bei dieser Instanz
|
-##### Schritt 3: Zwischenstand
+##### Schritt 3: Check
Überprüfen, ob **beide** Instanzen korrekt aufgesetzt wurden.
3. Bestätigung, dass die Route table **`M346-XXX-Public-RT`** eine neue Route zum **Internet gateway** (IGW) besitzt.
@@ -415,7 +415,49 @@ Als erstes müssen für diese beiden Instanzen **je eine** Security Group erstel
![Instanzen laufen](./x_res/47_Instances_running_1200.png) |
4. 1.) **Private IP**: Beginnt mit **10.0.1.** / **AZ** ist **us-east-1a** / **Public IP** vorhanden : :mag_right: [Originalbild][48b] _(oder unten auf erstes Bild klicken)_.
- 2.) **Private IP**: Beginnt mit **10.0.4.** / **AZ** ist **us-east-1b** / **Keine Public IP** :mag_right: [Originalbild][49b] _(oder unten auf zweites Bild klicken)_.
+ 2.) **Private IP**: Beginnt mit **10.0.4.** / **AZ** ist **us-east-1b** / **Public IP** nicht vorhanden :mag_right: [Originalbild][49b] _(oder unten auf zweites Bild klicken)_.
**1.** Schritt: 1. Details der Public Instanz | **2.** Schritt: 2. Details der Private Instanz
:----:|:---:
[![1. Instanz][48a]][48b] | [![2. Instanz][49a]][49b]
+
+##### Schritt 4. Test
+Quality Gate Check:
+- Webserver auf der Public Instanz funktioniert
+- Mit **SSH** auf die Public Instanz zugegriffen werden kann
+- Von der Public Instanz ein **Ping** auf die Private Instanz erfolgreich ausgeführt werden kann
+
+3. Bestätigung, dass die Route table **`M346-XXX-Public-RT`** eine neue Route zum **Internet gateway** (IGW) besitzt.
+ **1.** Schritt: Beide Instanzen wurden aufgesetzt und laufen |
+ :---:
+ ![Instanzen laufen](./x_res/47_Instances_running_1200.png) |
+
+4. 1.) **Private IP**: Beginnt mit **10.0.1.** / **AZ** ist **us-east-1a** / **Public IP** vorhanden : :mag_right: [Originalbild][48b] _(oder unten auf erstes Bild klicken)_.
+ 2.) **Private IP**: Beginnt mit **10.0.4.** / **AZ** ist **us-east-1b** / **Public IP** nicht vorhanden :mag_right: [Originalbild][49b] _(oder unten auf zweites Bild klicken)_.
+ **1.** Schritt: 1. Details der Public Instanz | **2.** Schritt: 2. Details der Private Instanz
+ :----:|:---:
+ [![1. Instanz][48a]][48b] | [![2. Instanz][49a]][49b]
+
+
+
+
+
+##### Leistungsnachweis
+- [ ] Erstellen Sie drei Screenshots als Beweis (siehe unten Beispielabgabe) **1. Webserver** / **2. SSH auf Public Instanz** / **3. PING auf Private Instanz**
+- [ ] Differenziert und nachvollziehbar im persönlichen Repository dokumentiert.
+- [ ] Fachgespräch mit Coach.
+
+Beachten Sie ausserdem die [allgemeinen Informationen zu den Abgaben](../Abgaben.md).
+
+##### Beispiel-Abgabe:
+- Screenshots der drei URLs:
+
+ Webserver | SSH | ICMP
+ :---:|:---:|:---:|
+ ![Webserver](./x_res/50_Webserver_works_400.png) | ![SSH](./x_res/51_SSH_works_400.png) | ![ICMP](./x_res/52_PING_works_400.png)
+
+
+
+
+---
+
+### Quellen
diff --git a/KN05/x_res/50_Webserver_works.png b/KN05/x_res/50_Webserver_works.png
new file mode 100644
index 0000000..1f90e01
Binary files /dev/null and b/KN05/x_res/50_Webserver_works.png differ
diff --git a/KN05/x_res/50_Webserver_works_400.png b/KN05/x_res/50_Webserver_works_400.png
new file mode 100644
index 0000000..f652bff
Binary files /dev/null and b/KN05/x_res/50_Webserver_works_400.png differ
diff --git a/KN05/x_res/50_Webserver_works_600.png b/KN05/x_res/50_Webserver_works_600.png
new file mode 100644
index 0000000..8d13404
Binary files /dev/null and b/KN05/x_res/50_Webserver_works_600.png differ
diff --git a/KN05/x_res/51_SSH_works_400.png b/KN05/x_res/51_SSH_works_400.png
new file mode 100644
index 0000000..83901f8
Binary files /dev/null and b/KN05/x_res/51_SSH_works_400.png differ
diff --git a/KN05/x_res/51_SSH_works_600.png b/KN05/x_res/51_SSH_works_600.png
new file mode 100644
index 0000000..e088671
Binary files /dev/null and b/KN05/x_res/51_SSH_works_600.png differ
diff --git a/KN05/x_res/51_SSH_works_ORIG.png b/KN05/x_res/51_SSH_works_ORIG.png
new file mode 100644
index 0000000..50d4e28
Binary files /dev/null and b/KN05/x_res/51_SSH_works_ORIG.png differ
diff --git a/KN05/x_res/52_PING_works_400.png b/KN05/x_res/52_PING_works_400.png
new file mode 100644
index 0000000..5f9ea4d
Binary files /dev/null and b/KN05/x_res/52_PING_works_400.png differ
diff --git a/KN05/x_res/52_PING_works_600.png b/KN05/x_res/52_PING_works_600.png
new file mode 100644
index 0000000..05d891d
Binary files /dev/null and b/KN05/x_res/52_PING_works_600.png differ
diff --git a/KN05/x_res/52_PING_works_ORIG.png b/KN05/x_res/52_PING_works_ORIG.png
new file mode 100644
index 0000000..9dfed45
Binary files /dev/null and b/KN05/x_res/52_PING_works_ORIG.png differ