BitSet
Will Fitch, Alexander Veremyev
