Implemention of Algorithms and Data Structures