This is the Week 3 Assignment for CET 756 by Cliff De Long