Multithreading Lab for CS 252 - Systems Programming