CS 656 Routing Program