Fixed BAD coding, removed unnecesary code, ~ O(n*m) 4 real