School projects: red black tree with hashtable in every node / undirected weighted graph with special nodes called wormholes