Dump from babbage of CS 3050 - Advanced Algorithm Design