diff --git a/bin/LagrangianRelaxation.linux.x86_64.gnu.opt.spx2 b/bin/LagrangianRelaxation.linux.x86_64.gnu.opt.spx2
index df670b984a9b3923cac8b19b43fceac40efa82a4..78b70636c1b7ccdd04a3104a15948388e1fdd563 100755
Binary files a/bin/LagrangianRelaxation.linux.x86_64.gnu.opt.spx2 and b/bin/LagrangianRelaxation.linux.x86_64.gnu.opt.spx2 differ
diff --git a/obj/static/O.linux.x86_64.gnu.opt/relax_lagr.o b/obj/static/O.linux.x86_64.gnu.opt/relax_lagr.o
index 325a38aabac099715f853744ffd5789cdf2da38f..488dc0094efa497cf426fd723dbdb2e3788ca28a 100644
Binary files a/obj/static/O.linux.x86_64.gnu.opt/relax_lagr.o and b/obj/static/O.linux.x86_64.gnu.opt/relax_lagr.o differ
diff --git a/src/relax_lagr.cpp b/src/relax_lagr.cpp
index e2570f8c662a7f821c011978679b7a91aeeec5d3..fe8f9da36b424c479b353640f6c242895dcf11f4 100644
--- a/src/relax_lagr.cpp
+++ b/src/relax_lagr.cpp
@@ -326,13 +326,19 @@ SCIP_DECL_RELAXINIT(relaxInitlagr)
    SCIP_Real forcompare = -1000000000000000000;
    SCIP_CALL(SCIPstartClock(relaxscip,totaliteration)); 
 
-   SCIP_Real* feasol;
+   int* feasol;
    SCIP_CALL(SCIPallocBufferArray(relaxscip,&feasol,nvars));               //will containt a feasible solution for our problem.
    for(int v=0;v<nvars;v++)
    {
       feasol[v]=-1;  //we assign initial values equal to -1, signifying that the variable's value hasn't been decided yet.
    }
 
+   for(int v=0;v<nvars;v++)
+   {
+      printf(" %d ",feasol[v]);
+
+   }
+
    int* nvarsingoodconss;
    SCIP_CALL(SCIPallocBufferArray(relaxscip,&nvarsingoodconss,SCIPgetNConss(relaxscip)));      //will contain {9,9,9,9,9,9} for the 6f4s problem.
 
diff --git a/time.txt b/time.txt
index d9e6bc6bdd6903eb03031217f4bc6409b4e82974..6ff856c0372a5ca574fa97ed1e9046e9074c2ace 100644
--- a/time.txt
+++ b/time.txt
@@ -1,2 +1,2 @@
 
- row and column identified in (sec) : 0.000258
+ row and column identified in (sec) : 0.000100