hash negascout. std::abs(value)