diff --git a/.vs/prog2-ss2020-wienkop/v16/.suo b/.vs/prog2-ss2020-wienkop/v16/.suo
index 36e85666d61a03a577d469fee8c715fb22eaa56e..557736f3acdc03952219738963b48ae5e9b6523c 100644
Binary files a/.vs/prog2-ss2020-wienkop/v16/.suo and b/.vs/prog2-ss2020-wienkop/v16/.suo differ
diff --git a/09 DelegateVerkettung/Program.cs b/09 DelegateVerkettung/Program.cs
index 8caae22d7758b58f58d80b6962feb88c3f834213..78f3e394427d3cb6218cff4ff3e0a76ff9bdd604 100644
--- a/09 DelegateVerkettung/Program.cs	
+++ b/09 DelegateVerkettung/Program.cs	
@@ -13,7 +13,6 @@ namespace _09_DelegateVerkettung
             return s;
             //Console.WriteLine("------------");
         }
-
         static void InGrossbuchstaben(ref string s)
         {
             s = s.ToUpper();
diff --git a/11 UebgMoTransformator/Program.cs b/11 UebgMoTransformator/Program.cs
index 3f38c203f8d684a2a60f266fc8352a12cc33d869..04b9c2eb96bd0d060c8a87716ee68096460d98c2 100644
--- a/11 UebgMoTransformator/Program.cs	
+++ b/11 UebgMoTransformator/Program.cs	
@@ -1,4 +1,5 @@
 using System;
+using System.Runtime.Intrinsics.X86;
 
 namespace _11_UebgMoTransformator
 {
@@ -11,7 +12,7 @@ namespace _11_UebgMoTransformator
     class Program
     {
         delegate T MeineFkt<T>(T x);
-        static T[] ApplyAll<T>(MeineFkt<T> fkt, params T[] werte)
+        static T[] ApplyAll<T>(MeineFkt<T> fkt,  params T[] werte)
         {
             T[] erg = new T[werte.Length];
             Console.Write("APPLY ALL: ");
@@ -24,12 +25,43 @@ namespace _11_UebgMoTransformator
             return erg;
         }
 
+        //static string[] ApplyAll(MeineFkt<string> fkt, params string[] werte)
+        //{
+        //    T[] erg = new T[werte.Length];
+        //    Console.Write("APPLY ALL: ");
+        //    for (int i = 0; i < werte.Length; i++)
+        //    {
+        //        erg[i] = fkt(werte[i]);
+        //        Console.Write($"{erg[i]}  ");
+        //    }
+        //    Console.WriteLine();
+        //    return erg;
+        //}
+
+        static void Verdichten(ref string [] werte)
+        {
+            //int anz = werte.Length / 2;
+            //string[] erg = new string[anz];
+            //for (int i = 0; i < 2*anz; i+=2)
+            //{
+            //    erg[i / 2] = werte[i] + "&" + werte[i + 1];
+            //}
+            //werte = erg;
+            string[] erg = new string[2];
+            erg[0] = "ANTON&BERTA";
+            erg[1] = "CLAUDIA&DIETER";
+            werte = erg;
+        }
         static void Main(string[] args)
         {
             Console.WriteLine("Hello World!");
             // Anton, Berta, Claudia, Dieter  --->
             // ANTON, BERTA, CLAUDIA, DIETER  --->
             // ANTON&BERTA, CLAUDIA&DIETER
+            string[] namen = { "Anton", "Berta", "Claudia", "Dieter" };
+            Verdichten(ref namen);
+            foreach (var item in namen)
+                Console.WriteLine(item);
         }
     }
 }
diff --git a/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.deps.json b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.deps.json
new file mode 100644
index 0000000000000000000000000000000000000000..883dbd7cf2e804f158c2b4816159f89a76ddf346
--- /dev/null
+++ b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.deps.json	
@@ -0,0 +1,23 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v3.1",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v3.1": {
+      "11 UebgMoTransformator/1.0.0": {
+        "runtime": {
+          "11 UebgMoTransformator.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "11 UebgMoTransformator/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.dll b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.dll
new file mode 100644
index 0000000000000000000000000000000000000000..8dd12ab94405bd1b68f5fee4e001d68b2c153862
Binary files /dev/null and b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.dll differ
diff --git a/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.exe b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.exe
new file mode 100644
index 0000000000000000000000000000000000000000..a49f1727736f8b082c342c795c642adccdb9dd3b
Binary files /dev/null and b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.exe differ
diff --git a/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.pdb b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..0b66c3ab5b01b85c6a333571d026fe537f6992e5
Binary files /dev/null and b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.pdb differ
diff --git a/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.runtimeconfig.dev.json b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.runtimeconfig.dev.json
new file mode 100644
index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce
--- /dev/null
+++ b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.runtimeconfig.dev.json	
@@ -0,0 +1,8 @@
+{
+  "runtimeOptions": {
+    "additionalProbingPaths": [
+      "C:\\Users\\wienkop\\.dotnet\\store\\|arch|\\|tfm|",
+      "C:\\Users\\wienkop\\.nuget\\packages"
+    ]
+  }
+}
\ No newline at end of file
diff --git a/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.runtimeconfig.json b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.runtimeconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c
--- /dev/null
+++ b/11 UebgMoTransformator/bin/Debug/netcoreapp3.1/11 UebgMoTransformator.runtimeconfig.json	
@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "netcoreapp3.1",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "3.1.0"
+    }
+  }
+}
\ No newline at end of file
diff --git a/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csproj.CoreCompileInputs.cache b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..91c7773ffd603d4d9afe36e708844f1e46ea8659
--- /dev/null
+++ b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csproj.CoreCompileInputs.cache	
@@ -0,0 +1 @@
+f2de852a87b6a01b28494db2ec15e258f0b82638
diff --git a/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csproj.FileListAbsolute.txt b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000000000000000000000000000000000000..63957d34a365291d955400a514dd15a9c6ad401d
--- /dev/null
+++ b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csproj.FileListAbsolute.txt	
@@ -0,0 +1,13 @@
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\bin\Debug\netcoreapp3.1\11 UebgMoTransformator.exe
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\bin\Debug\netcoreapp3.1\11 UebgMoTransformator.deps.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\bin\Debug\netcoreapp3.1\11 UebgMoTransformator.runtimeconfig.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\bin\Debug\netcoreapp3.1\11 UebgMoTransformator.runtimeconfig.dev.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\bin\Debug\netcoreapp3.1\11 UebgMoTransformator.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\bin\Debug\netcoreapp3.1\11 UebgMoTransformator.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\obj\Debug\netcoreapp3.1\11 UebgMoTransformator.csprojAssemblyReference.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\obj\Debug\netcoreapp3.1\11 UebgMoTransformator.AssemblyInfoInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\obj\Debug\netcoreapp3.1\11 UebgMoTransformator.AssemblyInfo.cs
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\obj\Debug\netcoreapp3.1\11 UebgMoTransformator.csproj.CoreCompileInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\obj\Debug\netcoreapp3.1\11 UebgMoTransformator.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\obj\Debug\netcoreapp3.1\11 UebgMoTransformator.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11 UebgMoTransformator\obj\Debug\netcoreapp3.1\11 UebgMoTransformator.genruntimeconfig.cache
diff --git a/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csprojAssemblyReference.cache b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csprojAssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..74fe67b1ca671095970d4a7fbcae2417231e8f41
Binary files /dev/null and b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.csprojAssemblyReference.cache differ
diff --git a/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.dll b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.dll
new file mode 100644
index 0000000000000000000000000000000000000000..8dd12ab94405bd1b68f5fee4e001d68b2c153862
Binary files /dev/null and b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.dll differ
diff --git a/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.exe b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.exe
new file mode 100644
index 0000000000000000000000000000000000000000..a49f1727736f8b082c342c795c642adccdb9dd3b
Binary files /dev/null and b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.exe differ
diff --git a/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.genruntimeconfig.cache b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.genruntimeconfig.cache
new file mode 100644
index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e
--- /dev/null
+++ b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.genruntimeconfig.cache	
@@ -0,0 +1 @@
+86c8e15dd33445635927cfaf398408205fd11473
diff --git a/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.pdb b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..0b66c3ab5b01b85c6a333571d026fe537f6992e5
Binary files /dev/null and b/11 UebgMoTransformator/obj/Debug/netcoreapp3.1/11 UebgMoTransformator.pdb differ