Upload homework 2