diff --git a/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/CodeChunks.db b/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/CodeChunks.db
index 5595fd8..10fe534 100644
Binary files a/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/CodeChunks.db and b/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/CodeChunks.db differ
diff --git a/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/SemanticSymbols.db b/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/SemanticSymbols.db
index 1184daa..437eb7f 100644
Binary files a/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/SemanticSymbols.db and b/fordulo_2/Program/.vs/Program/CopilotIndices/17.13.431.34963/SemanticSymbols.db differ
diff --git a/fordulo_2/Program/.vs/Program/FileContentIndex/10306f20-1903-4ad6-83dd-f8e302ec3180.vsidx b/fordulo_2/Program/.vs/Program/FileContentIndex/10306f20-1903-4ad6-83dd-f8e302ec3180.vsidx
new file mode 100644
index 0000000..991e5ac
Binary files /dev/null and b/fordulo_2/Program/.vs/Program/FileContentIndex/10306f20-1903-4ad6-83dd-f8e302ec3180.vsidx differ
diff --git a/fordulo_2/Program/.vs/Program/FileContentIndex/bc4d0e7d-3e6e-4f9d-acf9-c50f931db14b.vsidx b/fordulo_2/Program/.vs/Program/FileContentIndex/bc4d0e7d-3e6e-4f9d-acf9-c50f931db14b.vsidx
deleted file mode 100644
index 4a05a0d..0000000
Binary files a/fordulo_2/Program/.vs/Program/FileContentIndex/bc4d0e7d-3e6e-4f9d-acf9-c50f931db14b.vsidx and /dev/null differ
diff --git a/fordulo_2/Program/.vs/Program/v17/.suo b/fordulo_2/Program/.vs/Program/v17/.suo
index 0ed634a..2f24a06 100644
Binary files a/fordulo_2/Program/.vs/Program/v17/.suo and b/fordulo_2/Program/.vs/Program/v17/.suo differ
diff --git a/fordulo_2/Program/.vs/Program/v17/DocumentLayout.backup.json b/fordulo_2/Program/.vs/Program/v17/DocumentLayout.backup.json
index 4c0cd7f..56de984 100644
--- a/fordulo_2/Program/.vs/Program/v17/DocumentLayout.backup.json
+++ b/fordulo_2/Program/.vs/Program/v17/DocumentLayout.backup.json
@@ -7,7 +7,7 @@
       "RelativeMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|e:\\h\u00E1zi\\13.oszt\u00E1ly\\neumann_verseny\\fordulo_2\\program\\jatekos.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "AbsoluteMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\jatekos.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|solutionrelative:jatekos.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
@@ -47,7 +47,8 @@
               "RelativeToolTip": "Idopont.cs",
               "ViewState": "AgIAAAIAAAAAAAAAAAAAwC4AAAAJAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-03-05T11:46:26.985Z"
+              "WhenOpened": "2025-03-05T11:46:26.985Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
@@ -57,7 +58,7 @@
               "RelativeDocumentMoniker": "Program.cs",
               "ToolTip": "E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\Program.cs",
               "RelativeToolTip": "Program.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAXAAAAAAAAAA==",
+              "ViewState": "AgIAADoAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-03-05T11:40:10.358Z",
               "EditorCaption": ""
diff --git a/fordulo_2/Program/.vs/Program/v17/DocumentLayout.json b/fordulo_2/Program/.vs/Program/v17/DocumentLayout.json
index 2f8af27..3dac5d4 100644
--- a/fordulo_2/Program/.vs/Program/v17/DocumentLayout.json
+++ b/fordulo_2/Program/.vs/Program/v17/DocumentLayout.json
@@ -6,13 +6,13 @@
       "AbsoluteMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|e:\\h\u00E1zi\\13.oszt\u00E1ly\\neumann_verseny\\fordulo_2\\program\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
-    {
-      "AbsoluteMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|e:\\h\u00E1zi\\13.oszt\u00E1ly\\neumann_verseny\\fordulo_2\\program\\jatekos.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|solutionrelative:jatekos.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
     {
       "AbsoluteMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\idopont.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|solutionrelative:idopont.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\jatekos.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{41CA5E6D-695E-47A8-9C50-9B4BFF31D3A5}|Program.csproj|solutionrelative:jatekos.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     }
   ],
   "DocumentGroupContainers": [
@@ -26,7 +26,7 @@
           "Children": [
             {
               "$type": "Document",
-              "DocumentIndex": 1,
+              "DocumentIndex": 2,
               "Title": "Jatekos.cs",
               "DocumentMoniker": "E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\Jatekos.cs",
               "RelativeDocumentMoniker": "Jatekos.cs",
@@ -39,15 +39,16 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 2,
+              "DocumentIndex": 1,
               "Title": "Idopont.cs",
               "DocumentMoniker": "E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\Idopont.cs",
               "RelativeDocumentMoniker": "Idopont.cs",
               "ToolTip": "E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\Idopont.cs",
               "RelativeToolTip": "Idopont.cs",
-              "ViewState": "AgIAAAIAAAAAAAAAAAAAwC4AAAAJAAAAAAAAAA==",
+              "ViewState": "AgIAAAgAAAAAAAAAAAAAwC4AAAAJAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-03-05T11:46:26.985Z"
+              "WhenOpened": "2025-03-05T11:46:26.985Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
@@ -57,7 +58,7 @@
               "RelativeDocumentMoniker": "Program.cs",
               "ToolTip": "E:\\H\u00E1zi\\13.oszt\u00E1ly\\Neumann_Verseny\\fordulo_2\\Program\\Program.cs",
               "RelativeToolTip": "Program.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAMAAAAAAAAAA==",
+              "ViewState": "AgIAAEMAAAAAAAAAAAAAAGkAAAANAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-03-05T11:40:10.358Z",
               "EditorCaption": ""
diff --git a/fordulo_2/Program/Program.cs b/fordulo_2/Program/Program.cs
index bcff93e..713d068 100644
--- a/fordulo_2/Program/Program.cs
+++ b/fordulo_2/Program/Program.cs
@@ -11,9 +11,8 @@ namespace Program
     {
         static void Main(string[] args)
         {
-            Feladat1();
-            //Feladat2();
-
+            //Feladat1();
+            Feladat2();
         }
 
         static void Feladat2()
@@ -29,7 +28,7 @@ namespace Program
             var data = File.ReadAllText(path).Trim();
             foreach (char c in data)
             {
-                dobasok.Add(Convert.ToInt32(c));
+                dobasok.Add(Convert.ToInt32($"{c}"));
             }
 
 
@@ -40,9 +39,71 @@ namespace Program
 
             foreach (char c in data2)
             {
-                dontesek.Add(Convert.ToInt32(c));
+                dontesek.Add(Convert.ToInt32($"{c}"));
             }
 
+            
+            Jatekos alfa = new Jatekos();
+            alfa.Nev = "Alfa";
+            Jatekos beta = new Jatekos();
+            beta.Nev = "Beta";
+            Jatekos gamma = new Jatekos();
+            gamma.Nev = "Gamma";
+
+            List<Jatekos> jatekosok = new List<Jatekos>();
+            jatekosok.Add(alfa);
+            jatekosok.Add(beta);
+            jatekosok.Add(gamma);
+
+            List<Kor> korok = new List<Kor>();
+
+            
+
+            List<int> dobasokSmallerScope = new List<int>();
+
+            int jatekosCounter = 0;
+
+            for (int i = 0; i < dobasok.Count; i++)
+            {
+                int dobas = dobasok[i];
+                int dontes = dontesek[i];
+
+                if (dontes == 1)
+                {
+                    dobasokSmallerScope.Add(dobas);
+
+                    if (dobasokSmallerScope.Count == 5)
+                    {
+                        Kor kor = new Kor();
+                        kor.dobasok = dobasokSmallerScope.ToArray();
+                        kor.jatekos = jatekosok[jatekosCounter];
+
+                        korok.Add(kor);
+
+                        dobasokSmallerScope.Clear();
+
+                        if (jatekosCounter == 2)
+                        {
+                            jatekosCounter = 0;
+                        } else
+                        {
+                            jatekosCounter++;
+                        }
+                        
+                        continue;
+                    }
+                }
+
+            }
+
+            // a feladat
+            Console.WriteLine($"Teljes körök száma: {korok.Count / 3}");
+
+            // b feladat
+            foreach (var item in korok)
+            {
+
+            }
 
         }
 
diff --git a/fordulo_2/Program/bin/Debug/Program.exe b/fordulo_2/Program/bin/Debug/Program.exe
index a158146..0657c91 100644
Binary files a/fordulo_2/Program/bin/Debug/Program.exe and b/fordulo_2/Program/bin/Debug/Program.exe differ
diff --git a/fordulo_2/Program/bin/Debug/Program.pdb b/fordulo_2/Program/bin/Debug/Program.pdb
index d7da135..bcb1908 100644
Binary files a/fordulo_2/Program/bin/Debug/Program.pdb and b/fordulo_2/Program/bin/Debug/Program.pdb differ
diff --git a/fordulo_2/Program/obj/Debug/Program.exe b/fordulo_2/Program/obj/Debug/Program.exe
index a158146..0657c91 100644
Binary files a/fordulo_2/Program/obj/Debug/Program.exe and b/fordulo_2/Program/obj/Debug/Program.exe differ
diff --git a/fordulo_2/Program/obj/Debug/Program.pdb b/fordulo_2/Program/obj/Debug/Program.pdb
index d7da135..bcb1908 100644
Binary files a/fordulo_2/Program/obj/Debug/Program.pdb and b/fordulo_2/Program/obj/Debug/Program.pdb differ
diff --git a/megoldasok.md b/megoldasok.md
index 6cc9927..5e457fa 100644
--- a/megoldasok.md
+++ b/megoldasok.md
@@ -26,7 +26,7 @@
 - c: `1|15:37` 
 
 ### 2. feladat
-- a: ``
+- a: `14`
 - b: ``
 - c: ``
 - d: ``