Some parallel program stuff for school