Binary Search now for longs, and performance comparison with HashSet