OS Assignment 1