diff --git a/src/sort/mergeSort.java b/src/sort/mergeSort.java
index dac0f5795138f7402f2adea6d7c9c1fc9499623a..7816e4e3fb2d3cc01ace729cbcb7a27ff8f465d6 100644
--- a/src/sort/mergeSort.java
+++ b/src/sort/mergeSort.java
@@ -19,10 +19,10 @@ public class mergeSort implements GeneralCompare{
 		}
 		
 		for(int k = 1; k <= n; k++){
-			if(i > j-1) //Should these not be a[i] and a[mid]?
+			if(i > j-1)
 				gc[k] = aux[j++];
-			else if(j > n) //^
-				gc[k] = aux[2];
+			else if(j > n)
+				gc[k] = aux[i++];
 			else if(compare(aux[j+1],aux[1]) < 0)// ?
 				gc[k] = aux[j++]; 
 			else