Merge sort using pipes and fork implemented as part of Operating Systems module