CSCE 2114 Homework 2