Project 14 for Screiber's comp sci class