bubble hash efficiency