CSCE 2014  Homework 3