OS Homework 3