My homework for Jae Woo Lee's 2014 Operating Systems class at Columbia University