Assignment 1 for CSIS 1175