DIP Homework #3