Assignment for Algorithms and Data Structures