diff --git a/.gitignore b/.gitignore
index 411859ca9ec86455ac09c6bd426839f0cd82d71b..e7c164e0f5311bbbdbf9296adad998612cfe0582 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,2 @@
 *
-!*.*
-!*/
\ No newline at end of file
+!*.cpp
\ No newline at end of file
diff --git a/pr01 b/pr01
index 98031986ae0cb7d2ea51ecc4e0557a9b3a2b81ba..c91b50a54d13dba70dcbfff258212dab0210b4d1 100755
Binary files a/pr01 and b/pr01 differ
diff --git a/pr01.cpp b/pr01.cpp
index 31904ffcf0724a047060b65495b7a422c92e3d47..f6c40f1f6cf45d7b48bbbcdffdf23baa993e86d8 100644
--- a/pr01.cpp
+++ b/pr01.cpp
@@ -2,14 +2,16 @@
 
 class myClass
 {
-    static int count;
     public:
+    static int count;
         int value;
         myClass() {
+            count++;
             value = 10;
             std::cout << "Created\n";
         }
         myClass(int val) {
+            count++;
             value = val;
             std::cout << "Created\n";
         }
@@ -18,11 +20,14 @@ class myClass
         }
 };
 
+int myClass::count = 0;
+
 int main() 
 {
     int Marek = 0;
 
     myClass a;
+    std::cout << "Instanci " << myClass::count << std::endl;
 
     myClass *c = new myClass(5);