11-791 (Homework 3)