Another problem in the implementation of MergeSort. Substituted `range` by `xrange` for the loops