CSE491 - Homework 1