Homework 1 for CSE 420