Add solutions for Homework 3