thuật toán kHeavyHash