template <typename ForwardCursor, typename InputIterator> int hash_value(ForwardCursor c, InputIterator first, InputIterator last);