Comp 110 Algorithms