homework 1 of cis350