Operating Systems Program Assignment 3