completed homework 1 (except challenge problems)