Implementations of Algorithms and Data Structures in various langauges