trie opensourcelibs.com