Added all of the homework