python: binary search tree (BST), B-Tree, undirected unweighted Graph
with DFS (Depth First Search) and BFS (Breadth First Search) and shortest path
ruby: graphs