This is my Math 480 Spring Sage Programming Final Project