diff --git a/fe1.txt b/fe1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..1522c998767b903d3219f7a962f1e79353c387ae
--- /dev/null
+++ b/fe1.txt
@@ -0,0 +1 @@
+985601000006540021000030000807904100530007986190800000003070600020085300708306000
\ No newline at end of file
diff --git a/gamemaster.cpp b/gamemaster.cpp
index 4b298088fe817755f9e08199b2f7f835671f0cac..9641708f403c1a98334866eef08a071232623765 100644
--- a/gamemaster.cpp
+++ b/gamemaster.cpp
@@ -5,7 +5,7 @@ using namespace std;
 GameMaster::GameMaster(std::string mo, std::string fe) :
     _fajl_megoldas(mo), _fajl_feladat(fe)
 {
-    _megoldas = fajl_beolvasas(_fajl_megoldas);
+//    _megoldas = fajl_beolvasas(_fajl_megoldas);
     _feladat = fajl_beolvasas(_fajl_feladat);
     _save = _feladat;
     _fajl_save = "save.txt";
@@ -61,16 +61,18 @@ bool GameMaster::szabalyos_e(Index jelenlegi)
 
 std::vector<std::vector<int>> GameMaster::fajl_beolvasas(std::string fajlnev)
 {
-    std::ifstream fajl(fajlnev);
+    std::ifstream fajl;
+    fajl.open(fajlnev);
 
     std::vector<std::vector<int>> teljes;
     for (int i=0; i<9; i++)
     {
+        int szam;
         std::vector<int> sor;
-        for (int j=0; i<9; i++)
+        for (int j=0; j<9; j++)
         {
-            int szam;
             fajl >> szam;
+            cout << szam << endl;
             sor.push_back(szam);
         }
         fajl >> ws;
@@ -87,7 +89,8 @@ void GameMaster::save()
 
 void GameMaster::fajl_kiiras(std::string fajlnev,std::vector<std::vector<int>> v) const
 {
-    std::ofstream fajl(fajlnev);
+    std::ofstream fajl;
+    fajl.open(fajlnev);
 
     for (vector<int> sor : v)
     {
diff --git a/gamemaster.hpp b/gamemaster.hpp
index 2ccfa7675db6dbdc527f71727868ba93d35f9790..0c54b7292cd9dda49f5397467f44eabdcbe32fd3 100644
--- a/gamemaster.hpp
+++ b/gamemaster.hpp
@@ -4,6 +4,7 @@
 #include "application.hpp"
 #include <vector>
 #include <fstream>
+#include <iostream>   // for debug
 
 class GameMaster
 {
diff --git a/mo1.txt b/mo1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..890d777fb57303f6a3728a17fd75245f86707f96
--- /dev/null
+++ b/mo1.txt
@@ -0,0 +1 @@
+985621473376549821241738569867954132534217986192863754453172698629485317718396245
\ No newline at end of file
diff --git a/save.txt b/save.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8556494c4135018d90873ce5a6b36510290dcb16
--- /dev/null
+++ b/save.txt
@@ -0,0 +1,9 @@
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647
+214748364721474836472147483647214748364721474836472147483647214748364721474836472147483647