Micro: Homework 2