Data Structure and Algorithms code