MCS-375 Homework 3 (Fall 2011)