code: public CharTrie divide(CharTrie z, int factor) {
      return reduceSimple(z, (left, right) -> (null == right ? 0 : ((null == left ? 0 : left) * factor / right)));
    }
docs: Divide char trie.
  
  @param z      the z
  @param factor the factor
  @return the char trie