Homework #2 Solutions