added green cut to numeric_inverse

now is more determ
added trie module

optimizing