Initial commit for homework 3.