A parallel merge sort written in ruby for ECE421