My current homework project for CSCE 313