docs: public static long fastLongMix(long k) {
          // phi = 2^64 / goldenRatio
          final long phi = 0x9E3779B97F4A7C15L;
          long h = k * phi;
          h ^= h >>> 32;
          return h ^ (h >>> 16);
      }