Implemented the merge sort.
Fixed a bug in merge() in Merge.java, which causes a very wrong result.