Title: Contemporary Algorithms