Programming Project #1 for CSci 112.