diff --git a/FFT.cc b/FFT.cc
index 5a7d09b5a092bd982b9803984284f388d0f5c8cb..d0e77bb1f693e1c2aa3fdf0e763daf9ede329de7 100644
--- a/FFT.cc
+++ b/FFT.cc
@@ -43,16 +43,16 @@ std::vector<std::complex<double>> fft(std::vector<std::complex<double>> f,std::v
         std::vector<std::complex<double>> a2 = fft(a1,returnVector,n,flag);
         std::vector<std::complex<double>> b2 = fft(b1,returnVector,n,flag);
         // I and D mult.
-        for(int m=0;m<n/2;m++)
+        for(int k=0;k<n/2;k++)
         {
             std::complex<double> c1;
             std::complex<double> c2;
             
-            c1 = a2[m] + std::pow(my,m) * b2[m];
-            c2 = a2[m] + std::pow(my,m+n/2) * b2[m];
+            c1 = a2[k] + std::pow(my,k) * b2[k];
+            c2 = a2[k] + std::pow(my,k+n/2) * b2[k];
             
-            returnVector[m] = c1;
-            returnVector[m+n/2] = c2;  
+            returnVector[k] = c1;
+            returnVector[k+n/2] = c2;  
         }
     }
     
diff --git a/a.out b/a.out
index 095e4f274d9dc751ca5d55bfdc68f3d046254fb2..33a1da2f21a5997b1401963a117400a1dbe7deab 100755
Binary files a/a.out and b/a.out differ