home work programming, a merge sort with processes dupication and Qt interface