homework 1 required