codes for University of Colorado class CSCI3104: Algorithms